首頁  >  文章  >  Java  >  【卓越教學】Java基礎知識-java入門(1)

【卓越教學】Java基礎知識-java入門(1)

黄舟
黄舟原創
2017-02-07 10:27:221129瀏覽

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)!


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn