最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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 程序及常見錯誤的評論 (共 條)

分享到微博請遵守國家法律
兴业县| 乌兰浩特市| 梧州市| 大名县| 龙江县| 昔阳县| 延边| 水富县| 定西市| 昭通市| 布拖县| 清新县| 罗田县| 合肥市| 遂宁市| 丹江口市| 定南县| 洱源县| 马山县| 东至县| 什邡市| 奉新县| 双鸭山市| 临海市| 新沂市| 常熟市| 仙游县| 名山县| 星子县| 闸北区| 商南县| 临邑县| 阿坝县| 晋中市| 宁南县| 宣城市| 贺州市| 建德市| 巴青县| 左贡县| 东方市|