版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、1什么是Java、Java2、JDK?JDK后面的1.3、1.4.2版本號又是怎么回事?答:Java是一種通用的,并發(fā)的,強類型的,面向?qū)ο蟮木幊陶Z言(摘自Java規(guī)范第二版)JDK是Sun公司分發(fā)的免費Java開發(fā)工具,正式名稱為J2SDK(Java2SoftwareDevelopKit)。2什么是JREJ2RE?答:J2RE是Java2RuntimeEnvironment,即Java運行環(huán)境,有時簡稱JRE。如果你只需要運行Java
2、程序或Applet,下載并安裝它即可。如果你要自行開發(fā)Java軟件,請下載JDK。在JDK中附帶有J2RE。注意由于Microsoft對Java的支持不完全,請不要使用IE自帶的虛擬機來運行Applet,務(wù)必安裝一個J2RE或JDK。3學(xué)習(xí)Java用什么工具比較好?答:作者建議首先使用JDK文本編輯器,這有助你理解下列幾個基礎(chǔ)概念:path,classpath,package并熟悉基本命令:javac和java。并且下載和你的JDK版本
3、一致的API幫助。如果你不確定類或函數(shù)的用法,請先查閱API而不是發(fā)貼求助。當(dāng)你熟悉Java之后,你可以考慮換一個IDE。很多人推薦Jcreat,實際上Jcreator的功能還是很弱的。作者推薦eclipse,下載網(wǎng)址:www.eclipse.g。因eclispe是免費的.4學(xué)習(xí)Java有哪些好的參考書?答:作者首先推薦ThinkinginJava,中文名《Java編程思想》,有中文版。該書第一章介紹了很多面向?qū)ο蟮木幊趟枷?,作為新手?yīng)
4、當(dāng)認(rèn)真閱讀。除此以外,O′relly出版社和Wrox出版社的書也不錯。作者本人不喜歡大陸作者的書。也許你覺得英文太難,但是網(wǎng)上大多數(shù)資料都是英文的。另外,你需要經(jīng)常查閱API,而那也是英文的。5Java和C哪個更好?答:這個問題是一個很不恰當(dāng)?shù)膯栴}。你應(yīng)該問:Java和C哪個更適用于我的項目?如果你不需要跨平臺,不需要分布式,要強調(diào)程序的運行速度,C更為適用。反之你應(yīng)當(dāng)考慮Java。6什么是J2SEJ2EEJ2ME?答:首先,在你的程序
5、中每個java文件有且只能有一個public類,這個類的類名必須和文件名的大小寫完全一樣。其次,在你要運行的類中有且只能有一個publicstaticvoidmain(String[]args)方法,這個方法就是你的主程序。12package是什么意思?怎么用?答:為了唯一標(biāo)識每個類并分組,java使用了package的概念。每個類都有一個全名,例如String的全名是java.lang.String,其中java.lang是包名,St
6、ring是短名。這樣,如果你也定義了String,你可以把它放在mypackage中,通過使用全名mypackage.String和java.lang.String來區(qū)分這兩個類。同時,將邏輯上相關(guān)的類放在同一個包中,可以使程序結(jié)構(gòu)更為清楚。你要做的就是在java文件開頭加一行“packagemypackage“。注意包沒有嵌套或包含關(guān)系,A包和A.B包對java命令來說是并列的兩個包13我沒有聲明任何package會怎么樣?答:你的類
7、被認(rèn)為放在默認(rèn)包中。這時全名和短名是一致的。14在一個類中怎么使用其他類?答:如果你使用java.lang包中的類,不用做任何事。如果你使用其他包中的類,使用imptpackage1.class1或imptpackage2.這里.表示引入這個包中的所有類。然后在程序中你可以使用其他類的短名。如果短名有沖突,使用全名來區(qū)分。15我用了package的時候顯示“NoClassDefFoundErr“,但是我把所有package去掉的時候能正
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論