java初學(xué)者常見錯(cuò)誤

java初學(xué)者常見錯(cuò)誤

ID:1204964

大?。?52.27 KB

頁數(shù):6頁

時(shí)間:2017-11-08

java初學(xué)者常見錯(cuò)誤_第1頁
java初學(xué)者常見錯(cuò)誤_第2頁
java初學(xué)者常見錯(cuò)誤_第3頁
java初學(xué)者常見錯(cuò)誤_第4頁
java初學(xué)者常見錯(cuò)誤_第5頁
資源描述:

《java初學(xué)者常見錯(cuò)誤》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、常見錯(cuò)誤Java程序需要經(jīng)過編譯,才能運(yùn)行。因此Java的錯(cuò)誤分成2類:1、編譯時(shí)的錯(cuò)誤2、運(yùn)行時(shí)的錯(cuò)誤。注意:如果一個(gè)程序編譯沒有成功,就不會(huì)再當(dāng)前目錄下生成class文件。1)123.java:4:錯(cuò)誤123.java表示的是錯(cuò)誤發(fā)生在的源文件。4表示錯(cuò)誤發(fā)生在源文件的第幾行。需要‘;’在第5行的末位需要一個(gè)分號(hào)。解決:在后面加分號(hào)。修改完之后一定要保存,重新編譯。2)如果在類中書寫主方法,編譯還提示上述的錯(cuò)誤,首先查看文件是否保存。如果也保存了,還是上述錯(cuò)誤,說明主方法的書寫格式和提示中要

2、求書寫的格式不一致。如:3)一般提示錯(cuò)誤中需要classinterfaceenum等信息,肯定是書寫源代碼時(shí)沒有按照J(rèn)ava的規(guī)則書寫。Java代碼的書寫規(guī)則:所有的Java代碼都必須書寫在class類名{}中。在Java中的代碼必須保存在類中。類中書寫代碼時(shí)必須使用class單詞開始,在class后面使用一個(gè)或者多個(gè)空格隔開,然后繼續(xù)書寫當(dāng)前這個(gè)類的名字。注意:Java中的所有代碼寫完之后,必須以英文的分號(hào)結(jié)束。4)找不到符號(hào):在程序中肯定沒有對(duì)應(yīng)的符號(hào)。這個(gè)錯(cuò)誤是在寫println單詞拼寫錯(cuò)

3、誤。5)錯(cuò)誤原因:程序編譯沒有問題。只是在運(yùn)行的時(shí)候出現(xiàn)了問題。在使用javac編譯程序的時(shí)候,需要編譯的Java源文件和javac命令后面書寫的文件名的大小寫可以不一致。.NoClassDefFoundError:demo在當(dāng)前的目錄下沒有找到名稱為demo的class文件??赡苁沁\(yùn)行時(shí)的java命令后面的class文件的名字寫錯(cuò),或者是當(dāng)前目錄真的沒有指定的class文件。6)編譯的目錄下沒有demo1.java源文件。7)找不到.java文件只有兩種可能:路徑錯(cuò)誤或者是文件名錯(cuò)誤。注意:特

4、殊情況就是我新建文本的時(shí)候而在我的電腦中將后綴名給隱藏了,所以右眼看到的是文件夾目錄下面有1234.Java文件。但是在翻譯Java文件的時(shí)候仍然在報(bào)錯(cuò)找不到文件。解決辦法:1)2)直接在dos窗口中輸入dir就可以查看文件的類型8)改完但是沒有保存錯(cuò)誤:因?yàn)闆]有main關(guān)鍵字,正常情況下是會(huì)報(bào)錯(cuò)的。那怎么樣去辨別編輯器有沒有保存呢?一般編輯器如果改完之后不保存的話都會(huì)如上圖所示會(huì)有個(gè)*,如果保存就沒有*號(hào)了9)在程序中輸入了中文字符注意:只要編譯中提示有非法的字符,肯定是在源代碼中有中文內(nèi)容。

5、10)編譯的時(shí)候必須寫源文件名稱和擴(kuò)展名。11)如果在dos窗口中輸入help命令報(bào)錯(cuò)誤,提示help不是內(nèi)部或者外部命令,說明是操作系統(tǒng)的缺陷,在環(huán)境變量path中沒有配置%SystemRoot%system32,因?yàn)閔elp.exe就是存在C:WindowsSystem32下方的。解決辦法:在環(huán)境變量path中配置%SystemRoot%system32即可。

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。