1 什麼是Java、Java2、JDK?JDK後面的1.3、1.4.2版本號又是怎麼回事?
答:Java是一種通用的,並發的,強類型的,面向對象的程式語言(摘自Java規格第二版) JDK是Sun公司分發的免費Java開發工具,正式名稱為J2SDK(Java2 Software Develop Kit)。
2 什麼是JRE/J2RE?
答:J2RE是Java2 Runtime Environment,即Java運行環境,有時簡稱JRE。
如果你只需要執行Java程式或Applet,下載並安裝它。
如果你要自行開發Java軟體,請下載JDK。在JDK中附帶J2RE。
注意由於Microsoft對Java的支援不完全,請不要使用IE自帶的虛擬機來運行Applet,請務必安裝一個J2RE或JDK。
3 學習Java用什麼工具比較好?
答:作者建議先使用JDK+文字編輯器,這有助你理解下列幾個基礎概念:path,classpath,package並熟悉基本指令:javac和java。並且下載和你的JDK版本一致的API幫助。
如果你不確定類別或函數的用法,請先查閱API而不是發貼求助。
當你熟悉Java之後,你可以考慮換一個IDE。很多人推薦JCreator,其實JCreator的功能還 是很弱的。
4 學習Java有哪些好的參考書?
答:作者首先推薦Thinking in Java,中文名《Java編程思想》,有版中文版。
該書第一章介紹了許多物件導向的程式設計思想,作為新手應當認真閱讀。
除此以外,O′relly出版社和Wrox出版社的書也不錯。作者本人不喜歡大陸作者的書。
也許你覺得英文太難,但是網路上大多數資料都是英文的。另外,你需要經常查閱API,而那也是英文的。
5 Java和C++哪個更好?
答:這個問題是一個很不恰當的問題。你應該問:Java和C++哪個更適用於我的專案?
如果你不需要跨平台,不需要分佈式,要強調程式的運行速度,C++更為適用。反之?你應考慮Java。
6 什麼是J2SE/J2EE/J2ME?
答:J2SE就是一般的Java。
J2ME是針對嵌入式裝置的,像是Java手機,它有自己的SDK。而J2EE使用J2SE的SDK。
J2EE規範更多的是對J2EE伺服器的要求和開發人員的約束。詳情請見後繼《J2EE FAQ》。
以上就是【卓越教學】Java基礎知識-java入門(1)的內容,更多相關內容請關注PHP中文網(www.php.cn)!