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