国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

第一個 Java 程序及常見錯誤

2020-10-28 18:38 作者:要寵你上天  | 我要投稿

使用記事本,編寫代碼

【示例 1-1】使用記事本開發(fā)第一個 Java 程序

public class Welcome{

public static void main(String[] args){

System.out.println("Hello Java!我是尚學(xué)堂學(xué)員,程許愿");

}

}

可在 d 盤下建立文件夾 mycode,用于保存學(xué)習(xí)的代碼。保存路徑建議為:”d:/mycode”。

保存為:Welcome.java (文件名必須為 Welcome,大小寫也必須一致)。如圖 1-19 所

示。

圖1-19 保存代碼為文件

菜鳥雷區(qū)

? 代碼中的引號、分號必須為英文引號和分號,不能是中文全角的引號和分號。

? 注意大小寫。

·編譯(編譯器創(chuàng)建 class 字節(jié)碼文件)

打開命令行窗口,進(jìn)入 Java 文件所在目錄;執(zhí)行命令:javac Welcome.java,生成 class

文件。如圖 1-20 所示。

圖 1-20 編譯 Java 源文件

解釋并運(yùn)行階段

執(zhí)行:”java Welcome”(就是運(yùn)行編譯生成的 Welcome.class 文件),輸出執(zhí)行結(jié)果。

如圖 1-21 所示。

圖1-21 解釋并運(yùn)行程序

程序常見錯誤

見問題-1:提示“javac 不是內(nèi)部或外部命令……”

圖 1-22 常見錯誤-1


出錯原因:Path 變量配置錯誤導(dǎo)致沒有找到 javac 命令

解決方案:參考 1.4.2 <環(huán)境變量 Path 的配置>,細(xì)心重新設(shè)置 Path,配置完成后需要

重新輸入 cmd 打開命令行窗口。

常見問題-2:文件夾中可以看到 Welcome.java 文件,在編譯時出現(xiàn)’javac 找不到文

件……’

圖 1-23 常見錯誤-2


出錯原因:可能是操作系統(tǒng)顯示設(shè)置的問題,隱藏了文件的擴(kuò)展名

解決方案:打開我的電腦窗口,選擇【組織】?【文件夾和搜索選項】?【查看】,

如圖 1-24 所示,去掉“隱藏已知文件夾類型的擴(kuò)展名”復(fù)選框中的對勾,看到文件的實際

名稱為 Welcome.java.txt,將后綴后.txt 去掉。

圖 1-24 常見問題-2 解決方案

常見問題-3:NoSuchMethodError:main

出錯原因:找不到 main 方法,應(yīng)該是 main 方法書寫有誤。

解決方案:檢查 public static void main(String [ ] args){}是否有誤。

總結(jié)和提升

? Java 對大小寫敏感,如果出現(xiàn)了大小寫拼寫錯誤,程序無法運(yùn)行。

? 關(guān)鍵字 public 被稱作訪問修飾符(access modifier),用于控制程序的其它部分對

這段代碼的訪問級別。

? 關(guān)鍵字 class 的意思是類。Java 是面向?qū)ο蟮恼Z言,所有代碼必須位于類里面。

? 一個源文件中至多只能聲明一個 public 的類,其它類的個數(shù)不限,如果源文件中包

含一個 public 類,源文件名必須和其中定義的 public 的類名相同,且以“.java”為擴(kuò)展名。

? 一個源文件可以包含多個類 class。

? 正確編譯后的源文件,會得到相應(yīng)的字節(jié)碼文件,編譯器為每個類生成獨(dú)立的字節(jié)

碼文件,且將字節(jié)碼文件自動命名為類的名字且以“.class”為擴(kuò)展名。

? main 方法是 Java 應(yīng)用程序的入口方法,它有固定的書寫格式:

? public static void main(String[ ] args) {…}

? 在 Java 中,用花括號劃分程序的各個部分,任何方法的代碼都必須以“{”開始,以

“}”結(jié)束, 由于編譯器忽略空格,所以花括號風(fēng)格不受限制。

? Java 中每個語句必須以分號結(jié)束,回車不是語句的結(jié)束標(biāo)志,所以一個語句可以跨多行。


老鳥建議

?編程時,一定要注意縮進(jìn)規(guī)范;

?在寫括號、引號時,一定是成對編寫,然后再往里插入內(nèi)容。


第一個 Java 程序及常見錯誤的評論 (共 條)

分享到微博請遵守國家法律
华蓥市| 东宁县| 永和县| 密山市| 临沧市| 高邑县| 通化县| 余干县| 苏州市| 门源| 永德县| 彰武县| 杭锦旗| 策勒县| 江门市| 文登市| 二连浩特市| 肃宁县| 当雄县| 孟津县| 三江| 武平县| 尖扎县| 栾川县| 阜康市| 寿宁县| 鲁甸县| 塔河县| 贞丰县| 北宁市| 遂宁市| 罗甸县| 商河县| 合水县| 曲阳县| 林州市| 崇义县| 万源市| 兴和县| 乐都县| 维西|