資源描述:
《java學(xué)習(xí)入門(mén)篇.必看--.》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、java學(xué)習(xí)入門(mén)篇.必看>>.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(Java2SofteEnvironment,即Java運(yùn)行環(huán)境,有時(shí)簡(jiǎn)稱(chēng)JRE。如果你只需要運(yùn)行Java程序或Applet,下載并安裝它即可。如果你要自行開(kāi)發(fā)Java軟件,請(qǐng)下載JDK。在JDK中附帶有J2RE。注意由于Microsoft對(duì)Java的支持不完全,請(qǐng)不要使用IE自
2、帶的虛擬機(jī)來(lái)運(yùn)行Applet,務(wù)必安裝一個(gè)J2RE或JDK。3學(xué)習(xí)Java用什么工具比較好?答:建議首先使用JDK+文本編輯器,這有助你理解下列幾個(gè)基礎(chǔ)概念:path,classpath,package并熟悉基本命令:javac和java。并且下載和你的JDK版本一致的API幫助。如果你不確定類(lèi)或函數(shù)的用法,請(qǐng)先查閱API而不是發(fā)貼求助。當(dāng)你熟悉Java之后,你可以考慮換一個(gè)IDE。很多人推薦JCreator,實(shí)際上JCreator的功能還是很弱的。推薦eclipse,下載.eclipse.org;。因eclispe是免費(fèi)的.4學(xué)習(xí)Java有哪些
3、好的參考書(shū)?答:首先推薦ThinkinginJava,中文名《Java編程思想》,有中文版。該書(shū)第一章介紹了很多面向?qū)ο蟮木幊趟枷?,作為新手?yīng)當(dāng)認(rèn)真閱讀。除此以外,O′relly出版社和E?答:J2SE就是一般的Java。J2ME是針對(duì)嵌入式設(shè)備的,比如Java,它有自己的SDK。而J2EE使用J2SE的SDK。J2EE規(guī)范更多的是對(duì)J2EE服務(wù)器的要求和開(kāi)發(fā)人員的約束。詳情見(jiàn)后繼《J2EEFAQ》。二、命令篇7我寫(xiě)了第一個(gè)Java程序,應(yīng)該如何編譯/運(yùn)行?答:首先請(qǐng)將程序保存為xxx.java文件,然后在dos窗口下使用javacxxx.jav
4、a命令,你會(huì)發(fā)現(xiàn)該目錄下多了一個(gè)xxx.class文件,再使用javaxxx命令,你的java程序就開(kāi)始運(yùn)行了。8我照你說(shuō)的做了,但是出現(xiàn)什么"′javac′不是內(nèi)部或外部命令,也不是可運(yùn)行的程序或批處理文件。"。答:你遇到了path問(wèn)題。操作系統(tǒng)在一定的范圍(path)內(nèi)搜索javac.exe,但是沒(méi)能找到。請(qǐng)編輯你的操作系統(tǒng)環(huán)境變量,新增一個(gè)JAVA_HOME變量,設(shè)為你JDK的安裝目錄,再編輯Path變量,加上一項(xiàng)%JAVA_HOME%in。然后關(guān)掉并新開(kāi)一個(gè)dos窗口,你就可以使用javac和java命令了。9環(huán)境變量怎么設(shè)置?答:請(qǐng)向身
5、邊會(huì)設(shè)的人咨詢。10javacxxx.java順利通過(guò)了,但是javaxxx的時(shí)候顯示什么"NoClassDefFoundError"?br>?br>答:你遇到了classpath問(wèn)題。java命令在一定的范圍(classpath)內(nèi)搜索你要用的class文件,但是未能找到。首先請(qǐng)確認(rèn)你沒(méi)有錯(cuò)敲成javaxxx.class,其次,檢查你的CLASSPATH環(huán)境變量,如果你設(shè)置了該變量又沒(méi)有包含.(代表當(dāng)前目錄)的?br>睿?br>你就會(huì)遇到這個(gè)問(wèn)題。請(qǐng)?jiān)谀愕腃LASSPATH環(huán)境變量中加入一項(xiàng).。另外參見(jiàn)15。11我在ja
6、vaxxx的時(shí)候顯示"Exceptioninthread"main"java.lang.NoSuchMethodError:main"。答:首先,在你的程序中每個(gè)java文件有且只能有一個(gè)public類(lèi),這個(gè)類(lèi)的類(lèi)名必須和文件名的大小寫(xiě)完全一樣。其次,在你要運(yùn)行的類(lèi)中有且只能有一個(gè)publicstaticvoidmain(String[]args)方法,這個(gè)方法就是你的主程序。12package是什么意思?怎么用?973123448:[這篇文章來(lái)自..,]