JAVA程序设计标准教程的文摘

JAVA\u7f16\u7a0b\u6559\u7a0b

\u81ea\u5b66\u5417\uff1f
\u591a\u7ec3\uff0c\u904d\u7a0b\u5e8f\uff0c\u5c31\u50cf\u6211\u4eec\u7684\u53e4\u8bd7\uff0c\u8bfb\u4e66\u5343\u904d\uff0c\u5176\u4e49\u81ea\u73b0\uff0c
\u867d\u6ca1\u6709\u90a3\u4e48\u5938\u5f20\uff0c\u4f46\u4e5f\u5dee\u4e0d\u591a\uff0c\u4e0d\u7ba1\u6211\u4eec\u5728\u4e66\u4e0a\u770b\u61c2\u4e0d\uff0c\u6211\u4eec\u8981\u7ec3\uff0c\u5373\u4f7f\u6211\u4eec\u4f1a\uff0c\u4f46\u6211\u4eec\u5f00\u59cb\u4e5f\u8981\u7ec3\uff0c\u6211\u4eec\u7ec3\u901f\u5ea6\uff0c\u7ec3\u638c\u63e1\u3002
\u6211\u4e5f\u662f\u4e2a\u521d\u5b66\u8005\uff0c\u4e0d\u8fc7\u6211\u662f\u5728\u57f9\u8bad\u5b66\u6821\u5b66\u7684\uff0c\u5f00\u59cb\u6211\u4e5f\u4e0d\u61c2\uff0c\u7167\u7740\u4e00\u672c\u4e66\u7ec3\uff0c\u4e60\u9898\uff0c\u8bfe\u9898\uff0c\u4f5c\u4e1a\u9898\uff0c\u4e0d\u5ff5\u5176\u70e6\u7684\u7ec3\u3002\u6211\u4eec\u5c31\u80fd\u638c\u63e1\u4ed6\uff0c\u4e0d\u8981\u534a\u9014\u800c\u5e9f!!!

\u5efa\u8bae\u4f60\u5148\u5b66\u4e60\u8bed\u6cd5\u548c\u7b97\u6cd5\u90e8\u5206\uff0c\u81f3\u4e8e\u8d2a\u5403\u86c7\u4ec0\u4e48\u7684\uff0c\u5982\u679c\u4f60\u57fa\u7840\u8fd8\u6ca1\u6253\u597d\uff0c\u8fd9\u4e9b\u4e0d\u8981\u770b\uff0c\u770b\u4e5f\u662f\u6d6a\u8d39\u65f6\u95f4\u3002\u5148\u6253\u57fa\u7840\uff01

1.1 Java语言的产生与发展
Java语言是Sun公司于1990年开发的,当时Green项目小组的研究人员正在致力于为未来的智能设备开发出一种新的编程语言。由于该小组的成员James Gosling对C++语言在执行过程中的表现非常不满,于是把自己封闭在办公室里编写了一种新的语言,并将其命名为Oak(Oak即Java语言的前身),这个名称源于Gosling办公室的窗外正好有一棵橡树(Oal()。这时的Oak已经具备安全性、网络通信、面向对象、多线程等特性,是一款相当优秀的程序语言。后来,在注册Oak商标时,发现它已经被另外一家公司注册,因此不得不改名。取什么名字呢,工程师们边喝咖啡边讨论着,看看手上的咖啡,再想到印度尼西亚有一个盛产咖啡的岛屿(中文名叫爪哇),于是将其改名为Java。
随着Internet的迅速发展,Web的应用日益广泛,Java语言也得到了迅速发展。1994年,Gosling用Java语言开发了一个实时性较高、可靠、安全、有交互功能的新型Web浏览器,它不依赖于任何硬件平台和软件平台。这种浏览器的名称为HotJava,并于1995年在业界发表,引起了巨大的轰动,Java语言的地位随之得到肯定。1995年5月23日,JDK(Java Development,Kits)1.0a2版本正式对外发表。此后,Java语言的发展非常迅速。
1.2 Java语言的特点
Java语言适用于Internet环境,是一种被广泛使用的网络编程语言,具有简单、面向对象、可移植、分布性、解释器通用性、稳健、多线程、安全及高性能等语言特性。另外Java语言还提供了丰富的类库,方便用户进行自定义操作。下面将对Java语言的特点进行具体介绍。
1.简单
Java语言的语法规则和C++语言类似。它通过提供最基本的方法完成指定的任务。但Java语言对C++语言进行了简化和提高。例如C++语言中指针和多重继承通常使程序变得复杂,Java语言用接口取代了多重继承并取消了指针。Java语言还通过实现自动垃圾收集功能大大简化了程序设计人员的内存管理工作。
2.面向对象
Java语言以面向对象为基础。在Java语言中不能在类的外面定义单独的数据和函数,所有对象都要派生于同_个基类,并共享其所有功能,即Java语言最外部的数据类型是对象,所有的元素都要通过类和对象来访问。
3.可移植性
Java程序具有与体系结构无关的特性。这一特征使.Java程序可以方便地移植到网络的不同计算机上。同时,Java的类库中也实现了针对不同平台的接口,使得这些类库可以进行移植。
4.分布性
Java语言从诞生就和网络紧密地联系在一
……



  • java绋嬪簭杞寲鎴怑XE鏂囦欢
    绛旓細涓嶉敊銆傛槸鍙互鎶妀re澶у寘鍦ㄩ噷闈傝繍琛岀殑鏃跺欒嚜鍔ㄥ畨瑁呫備絾鏄痡builder鍙彁渚涗簡鎵撳寘绋嬪簭鎴恊xe锛屾病鏈夋墦鍖卝re鐨勫姛鑳斤紝瑕佷娇鐢ㄦ墦鍖卝re鐨勫姛鑳斤紝涓嶅Θ鐢ㄤ笓闂ㄧ殑鎵撳寘鍙戝竷宸ュ叿锛岀劧鍚庡啓涓墽琛岃剼鏈嵆鍙紒閴翠簬杩欎釜闂涓鐩存湁浜哄湪闂紝鎵浠ヨ繖娆″湪鏂囨憳鏍忕洰鏉ョ瘒涓撶璇存槑^-^璋ㄤ互姝ゆ枃鐚粰鏈珯濂藉鐨勪細鍛榤engya 鑰佸笀銆備笅闈㈢殑鍥剧ず鏄粠...
  • 璋佽兘鍛婅瘔鎴:璁$畻鏈绋嬪簭璁捐璇█鍙戝睍鍙插拰瀵圭▼搴忚璁¤瑷鏈潵鐨勭湅娉?
    绛旓細闅忕潃绋嬪簭瑙勬ā鐨勪笉鏂墿澶,鍦60骞翠唬鏈湡鍑虹幇浜嗚蒋浠跺嵄鏈,鍦ㄥ綋鏃剁殑绋嬪簭璁捐妯″瀷涓兘鏃犳硶鍏嬫湇閿欒闅忕潃浠g爜鐨勬墿澶ц岀骇鏁拌埇鐨勬墿澶,浠ヨ嚦鍒颁簡鏃犳硶鎺у埗鐨勫湴姝,杩欎釜鏃跺欏氨鍑虹幇浜嗕竴绉嶆柊鐨勬濊冪▼搴忚璁℃柟寮忓拰绋嬪簭璁捐妯″瀷---闈㈠悜瀵硅薄绋嬪簭璁捐,鐢辨涔熻癁鐢熶簡涓鎵规敮鎸佹鎶鏈殑绋嬪簭璁捐璇█,姣斿eiffel,c++,java,杩欎簺璇█閮戒互鏂扮殑瑙傜偣鍘荤湅...
  • 鎴戞兂瀛︿範缂栫▼,浣嗘垜寰堣彍,涓嶇煡閬撲粠浠涔堝璧
    绛旓細濡傛灉鏄负浜嗘壘宸ヤ綔鐨勮瘽鎴戝缓璁綘瀛﹀ソC,C++,JAVA涓夐棬璇█.鍦ㄦ垜鍥界洰鍓嶇殑杞欢寮鍙戣涓氫腑,鍖楁柟C,C++,JAVA鐨闇姹傞噺鏄潪甯稿ぇ鐨.鍗楁柟浠B涓轰富.鍏充簬鑻辫瀵瑰涔绋嬪簭璁捐鏈夋病鏈夊府鍔╃殑鏂囩珷杩欎釜璇濋宸茬粡鏈夊緢澶氫汉璁杩囦簡锛屾垜涓汉寤鸿鎶婅绠楁満涓撲笟鏈寮勬槑鐧戒簡灏卞彲浠ヤ簡锛屼綘鍙互涔颁竴鏈绠楁満鑻辫鏁欑▼鐪嬩竴鐪嬶紝瀵圭▼搴忚璁...
  • 鎴愪负鐢佃剳楂樻墜瑕佽鍝簺涔?
    绛旓細鈹溾21涓栫邯楂樼瓑闄㈡牎璁$畻鏈烘暀鏉愮郴鍒 C璇█绋嬪簭璁捐鏁欑▼_0鈹溾21涓栫邯楂樼瓑闄㈡牎璁$畻鏈虹瀛︿笌宸ョ▼绯诲垪鏁欐潗 寰瀷璁$畻鏈哄師鐞嗕笌鎺ュ彛鎶鏈痏0鈹溾21涓栫邯楂樼瓑闄㈡牎璁$畻鏈虹瀛︿笌鎶鏈鍒掓暀鏉 Java绋嬪簭璁捐绠鏄庢暀绋媉0鈹溾21涓栫邯楂樼瓑闄㈡牎璁$畻鏈虹瀛︿笌鎶鏈鍒掓暀鏉 寰満鍘熺悊涓庢帴鍙f妧鏈 (80386-Pe_0鈹溾21涓栫邯楂樼瓑闄㈡牎璁$畻鏈虹郴鍒楁暀鏉 Java绋嬪簭...
  • 瀛缂栫▼蹇呴』涓瀹氳浠嶤寮濮嬪悧?
    绛旓細涓嶄竴瀹氳浠巆瀛﹁捣锛屼絾鏄疌璇█姣旇緝绠鍗曪紝鍚勪釜楂樻牎涔熸槸浠嶤璇█瀛︿範寮濮嬬殑銆傜劧鍚庡彲浠ヨ交鏉剧殑杞悜鍏朵粬璇█銆傚缓璁綘鍏堝涔燙璇█銆傚鏋滀綘浠ュ悗缂栬蒋浠剁殑璇濆氨杞悜c++ 鎯冲仛缃戦〉鐨勮瘽灏辫浆鍚java銆
  • 鎴戞兂鍋氫竴鍚绋嬪簭鍛,闇瑕佸涔犲摢浜涗功鍟婂拰鍒嗗埆鐢ㄤ粈涔缂栫▼杞欢?
    绛旓細C++搴旂敤绋嬪簭渚嬭В http://www.codeguru.cn/CPP/CppProgramLiJie/ C++鍙傝 http://www.codeguru.cn/CPP/cppreference/ C璇█缂栫▼瀹濆吀涔嬩竴 http://www.codeguru.cn/CPP/Cprogramdict/ C璇█瀛︿範鍜岀簿鍗鏂囨憳 http://www.codeguru.cn/CPP/CStudyAndArticle/ Effective C++ http://www.codeguru.cn/...
  • 鑷缂栫▼瑕佸闀挎椂闂村彲浠ュ紑濮嬪仛绠鍗曠殑杞欢
    绛旓細鍦ㄦ垜鍥界洰鍓嶇殑杞欢鐮斿彂琛屼笟涓,鍖楁柟C,C++,JAVA鐨闇姹傞噺闀跨煭甯稿ぇ鐨.鍗楁柟浠B涓轰富. 鍏充簬鑻辫瀵瑰涔绋嬪簭璁捐鏈夋病鏈夊府蹇欑殑鏂囩珷杩欎釜璇濋宸茬粡鏈夎澶氫汉璁杩囦簡,鎴戜釜浜烘彁璁妸璁$畻鏈轰笓涓氫笓闂ㄧ敤璇紕鏄庣櫧delphi娓告垙缂栫▼瀵煎浜嗗氨鑳藉浜,浣犲彲浠ヤ拱涓鏈绠楁満鑻辫鏁欑▼鐪嬩竴鐪,瀵圭▼搴忚璁℃槸鏈夊府蹇欑殑銆傚叾瀹炵▼搴忚璁″綋涓殑鑻辨枃閮芥槸涓浜涘緢...
  • 鎬ユ眰涓绡団滄垜鐨勪笓涓,鎴戠殑鏈潵鈥濅负璇濋鍐欎竴绡囦綔鏂,鎴戞槸瀛﹁绠楁満鐨,2...
    绛旓細濡傛灉浣犳槸浠ヤ笂鎴戣鐨勯偅绉嶅彈鐖舵瘝涔嬪懡�鏉ュ璁$畻鏈虹殑瀛︾敓,濡傛灉浣犵湅浜嗐婅绠楁満搴旂敤鏂囨憳銆嬬 15 鏈熺殑銆...(鏄 C++鑰屼笉鏄 VC,杩欎袱涓篃鏄袱鐮佷簨!C�++ 鏄竴闂ㄨ瑷,鑰 VC 鏁欑▼鍒欐槸璁茶В濡備綍浣跨敤 MFC 绫诲簱...瀛�涔绋嬪簭璁捐鍜屽涔绋嬪簭 璁捐璇█绌剁珶鏄庝箞涓涓叧绯?鍒濆鑰呯┒绔熷簲璇ュ浣曞彇鑸嶅憿?�灏辫繖浜涢棶棰, ...
  • 璁$畻鏈虹被澶у鐢熻亴涓氳鍒掍功
    绛旓細鎹垜浜嗚В,杩戝嚑骞村湪鍥藉唴濂藉嚑鎵楂樻牎鐨勮绠楁満涓撲笟鐨勬瘯涓氱敓鐨勬瘯涓璁捐绔熺劧鏄仛缃戦〉,鍦ㄥぇ瀛︿簡鍥涘勾,瀛﹀畬浜...銆婅绠楁満搴旂敤鏂囨憳銆嬬15鏈熺殑銆婂啓缁欐兂褰绋嬪簭鍛樼殑鏈嬪弸銆嬩竴鏂囧悗,鍙戠幇鑷繁娌℃湁褰撶▼搴忓憳鐨勬鏈,閭d箞鎴戣繖閲...閫氳繃鑻辫鍥涚骇鑰冭瘯,鍒╃敤璇句綑鏃堕棿娣卞叆鐨勫涔犺蒋浠缂栫▼鎶鏈(C++,Java),Linux绯荤粺,鏁版嵁搴撹瑷,姹囩紪璇█銆佹暟鎹...
  • PHP缃戠粶缂栫▼鏍囧噯鏁欑▼鏂囨憳
    绛旓細PHP锛屽叏绉颁负Hypertext Preprocessor锛屾槸涓绉嶆祦琛岀殑鏈嶅姟鍣ㄧ銆佽法骞冲彴鐨勮剼鏈瑷锛屼笓涓篧eb寮鍙璁捐锛屽叿鏈塁銆Java鍜孭erl璇█鐨勭壒鐐广傚畠鍦ㄨ癁鐢熸椂灏变互寮鏀惧拰鑷敱鐨勫彂灞曠壒鎬ц耽寰椾簡骞挎硾鐨勫簲鐢紝鍏ㄧ悆鏈変紬澶氱綉绔欎緷鎵楶HP杩涜寮鍙戝拰鏀硅繘銆侾HP鐨勭壒鐐逛富瑕佷綋鐜板湪鍏堕珮鏁堟у拰瀹炵敤鎬т笂銆傚畠浣滀负CGI鑴氭湰璇█锛屾墽琛岄熷害浼樹簬鍏朵粬...
  • 扩展阅读:java编程入门 ... 写一个简单的java程序 ... java程序设计第二版pdf ... java课后题答案第二版 ... java简单入门程序代码 ... java程序设计案例教程 ... java程序设计报告 ... java程序设计精编教程 ... java程序设计邓丹君答案 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网