日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > java >内容正文

java

java记事本应用程序_Java教程:使用记事本编写运行Java程序

發(fā)布時(shí)間:2025/3/19 java 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java记事本应用程序_Java教程:使用记事本编写运行Java程序 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Java教程經(jīng)過上節(jié)的操作已經(jīng)配置完了 Java 的開發(fā)環(huán)境,但并不清楚所配置的開發(fā)環(huán)境是否真的可以運(yùn)行 Java 應(yīng)用程序。為了解除這個(gè)疑慮,也為了使讀者對(duì)開發(fā) Java 應(yīng)用程序的步驟有一個(gè)初步的了解,本節(jié)將展示一個(gè)完整 Java 應(yīng)用程序的開發(fā)過程。

編寫Java源程序

Java 源程序可以使用任何一個(gè)文本編輯器來(lái)編寫,這里以 Windows 下的記事本為例。

(1) 新建一個(gè)空白記事本,然后如實(shí)地輸入下列內(nèi)容。 很多初學(xué)者可能不明白此程序的全部意義,沒關(guān)系,請(qǐng)完全按照實(shí)例的樣式輸入,包括各種括號(hào)與標(biāo)點(diǎn)符號(hào)。/*

*第一個(gè)java程序

*/

public class HelloJava {

// 這里是程序入口

public static void main(String[] args) {

// 輸出字符串

System.out.println("你好 Java");

}

}下面對(duì)源代碼中的重要組成元素進(jìn)行簡(jiǎn)單介紹。關(guān)鍵字 public 表示訪問說明符,表明該類是一個(gè)公共類,可以控制其他對(duì)象對(duì)類成員的訪問。

關(guān)鍵字 class 用于聲明一個(gè)類,其后所跟的字符串是類的名稱。

關(guān)鍵字 static 表示該方法是一個(gè)靜態(tài)方法,允許調(diào)用 main() 方法,無(wú)須創(chuàng)建類的實(shí)例。

關(guān)鍵字 void 表示 main() 方法沒有返回值。

main() 方法是所有程序的入口,最先開始執(zhí)行。

“/*”“*/”之間的內(nèi)容和以“//”開始的內(nèi)容為 Java 程序的注釋。

(2) 將寫完代碼后的文件另存為 HelloJava.java,保存類型選擇“所有文件”,接著單擊“保存”按鈕,保存文件到 D:\myJava 文件夾中,如圖 1 所示。

圖 1? 保存 HelloJava.java 文件

提示:保存的文件名中不能出現(xiàn)空格,類似“Hello Java.java”的文件名在編譯時(shí)會(huì)出現(xiàn)找不到文件的錯(cuò)誤。

編譯和運(yùn)行

將 Java 源程序編寫并保存到文件之后,還需要進(jìn)行編譯才能運(yùn)行。編譯 Java 源程序使用的是 JDK 中的 javac 命令,例如編譯上節(jié)的 HelloJava.java,完整命令如下。javac HelloJava.javajavac HelloJava.java 命令的作用是讓 Java 編譯器獲取 Java 應(yīng)用程序 HelloJava.java 的源代碼,把它編譯成符合 Java 虛擬機(jī)規(guī)范的字節(jié)碼文件。這時(shí)會(huì)生成一個(gè)新文件 HelloJava.class,此文件便是我們所說的字節(jié)碼文件,它也是 JVM 上的可執(zhí)行文件,如圖 2 所示。

圖 2? 生成 HelloJava.class 文件

運(yùn)行 Java 程序需要使用 JDK 中的 java 命令,例如運(yùn)行上步生成的 .class 文件,完整命令如下:java HelloJava具體的執(zhí)行效果如圖 3 所示。

圖 3? HelloJava執(zhí)行效果

對(duì)圖片中各個(gè)步驟的說明:選擇“開始”|“運(yùn)行”命令,打開“運(yùn)行”對(duì)話框后輸入 cmd 命令,按 Enter 鍵進(jìn)入到 DOS 環(huán)境。

輸入 d: 按 Enter 鍵,切換到 Java 源程序所在的 D 盤。

輸入 cd myJava 命令,進(jìn)入 Java 源程序所在的目錄,即 d:\myJava。

輸入 javac HelloJava.java 命令進(jìn)行編譯,此時(shí)如果沒有任何其他信息,表示該源程序通過了編譯;反之便說明程序中存在錯(cuò)誤,必須在記事本中打開 HelloJava.java 文件進(jìn)行修改,再次保存此文件后回到命令提示符窗口重新編譯(可能要反復(fù)幾次),直到編譯通過為止。

輸入 java HelloJava 命令執(zhí)行程序,如果出現(xiàn)“你好 Java”字符,說明程序執(zhí)行成功。

編譯常見錯(cuò)誤解決方法

在使用 javac 編譯器編譯源代碼文件時(shí),可能會(huì)出現(xiàn)下面幾個(gè)常見問題。

(1)?Error:cannot read:HelloJava.java javac。

工具程序找不到指定的 java 文件,需要檢查文件是否存儲(chǔ)在當(dāng)前目錄中,或文件名是否錯(cuò)誤。

(2) HelloJava.java:4:class HelloJava is public,should be declared in a file named MyApplication.java。

源文件中類的名稱和源文件名稱不符,需要確定源文件名稱和類名稱是否相同。

(3) HelloJava.java:6:cannot find symbol。

源程序文件中某些代碼部分輸入錯(cuò)了,最常產(chǎn)生的原因可能是沒有注意到字母的大小寫。

(4) Javac 不是內(nèi)部或外部命令、可執(zhí)行程序或批量文件。

path 設(shè)置有誤或沒有在 path 系統(tǒng)變量中加入 JDK 的 bin 目錄。

如果沒有出現(xiàn)上述所列問題,即成功編譯了該 Java 文件。在解釋執(zhí)行 .dass 文件時(shí),可能會(huì)出現(xiàn)下面幾個(gè)常見問題。

(1) Exception in thread “main” java.lang.NoClassDe£FoundError。

Java 工具程序找不到所指定的 .class 類,需要確定指定的類是否存儲(chǔ)在當(dāng)前目錄中,名稱是否正確。

(2) Exception in thread “main” java.lang.NoSuchMetliodError:main。

沒有指定 Java 程序的入口。Java 工具程序指定的類必須有一個(gè)程序入口,也就是必須包括 main(String args[]) 這個(gè)方法。

提示:在后面的章節(jié)中,如果不是特別強(qiáng)調(diào),就不再重復(fù)介紹如何編譯與解釋執(zhí)行 Java 程序。

關(guān)于更多Java教程內(nèi)容,可以收藏本網(wǎng)頁(yè)。

本篇文章由?泉州SEO?www.234yp.com 整理發(fā)布,Java教程?www.234yp.com/Article/198127.html?謝謝合作!

總結(jié)

以上是生活随笔為你收集整理的java记事本应用程序_Java教程:使用记事本编写运行Java程序的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91视频久久久 | 国产高清视频免费 | www日韩av| 成人精品一区二区三区中文字幕 | 欧美性极品 | 婷婷亚洲五月 | 在线精品福利 | 操到喷水| 国产精品久久久久国产a级 国产一区二区在线播放 | 国产网站一区 | 日韩欧美视频免费观看 | 粗喘呻吟撞击猛烈疯狂 | 大又大粗又爽又黄少妇毛片 | 青青草视频免费播放 | 人妻久久久一区二区三区 | 日本一区二区三区精品视频 | 亚洲永久在线观看 | 男女做激情爱呻吟口述全过程 | 精品啪啪 | 欧美激情 在线 | 欧美三极片 | 亚州春色 | 午夜动态图 | 欧美91看片特黄aaaa | 成人无高清96免费 | 91视频青青草 | 免费观看黄色一级片 | 国产99精品 | 有奶水的迷人少妇 | 日韩av片在线 | 欧美一区二区在线播放 | 日本爽爽 | 一级大片免费 | 亚洲成人福利在线 | 国产人妖在线观看 | 日本福利在线 | 亚洲裸体网站 | 精品人妻少妇嫩草av无码 | 91超级碰| 黑人av| 波多野结衣中文字幕一区 | 精品91久久久久久 | 精品国产午夜福利在线观看 | 精品人人| 国产鲁鲁 | 国产不卡视频在线观看 | 成人免费播放 | 欧美激情第1页 | 日本精品三级 | 国产原创剧情av | 精品一区二区av | 亚洲综合日韩在线 | 国产精品久久久久久久久免费看 | 青娱乐国产 | 高潮一区二区 | 大黑人交xxx极品hd | 国产专区一 | 国产精品久久色 | 国产精品久久久久久久久绿色 | 中日韩男男gay无套 人人草人人干 | 动漫玉足吸乳羞免费网站玉足 | 久久久久久久久久久福利 | 国产日本欧美在线观看 | 一本色道久久综合亚洲精品图片 | 日本美女一区 | 精品999久久久 | 成人在线观看亚洲 | 中文字幕免费在线视频 | 一区二区三区精品免费视频 | 无码日韩人妻精品久久蜜桃 | 九九热国产 | 精品人体无码一区二区三区 | 在线观看h视频 | 日本午夜精品理论片a级app发布 | 视频污在线观看 | 99re免费视频精品全部 | 超碰超在线 | 91精品国产综合久久久蜜臀图片 | 日韩成人免费在线 | 91漂亮少妇露脸在线播放 | 一级aaa毛片| 插吧插吧网 | 免费精品在线观看 | 日本裸体xx少妇18在线 | 中文字幕无线精品亚洲乱码一区 | 999国产精品视频 | 嫩模一区 | 国产精品视频在线免费观看 | 精品久久综合 | 精品国产鲁一鲁一区二区三区 | 欧美日韩一区二区在线播放 | 国产欧美一区二区在线观看 | 在线观看国产精品入口男同 | 一区日韩 | 插我一区二区在线观看 | 最新黄色在线 | 天天摸天天舔天天操 | 无码人妻精品一区二区三区在线 | 一区二区免费在线 |