99久久久精品免费观看国产,紧身短裙女教师波多野,正在播放暮町ゆう子在线观看,欧美激情综合色综合啪啪五月

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

手機(jī)站
千鋒教育

千鋒學(xué)習(xí)站 | 隨時(shí)隨地免費(fèi)學(xué)

千鋒教育

掃一掃進(jìn)入千鋒手機(jī)站

領(lǐng)取全套視頻
千鋒教育

關(guān)注千鋒學(xué)習(xí)站小程序
隨時(shí)隨地免費(fèi)學(xué)習(xí)課程

當(dāng)前位置:首頁(yè)  >  技術(shù)干貨  > 如何開發(fā)屬于自己的第一個(gè)Java程序

如何開發(fā)屬于自己的第一個(gè)Java程序

來(lái)源:千鋒教育
發(fā)布人:qyf
時(shí)間: 2021-07-27 17:26:00 1627377960

  學(xué)習(xí)java技術(shù)都是循序漸進(jìn)的,搭建好了Java開發(fā)環(huán)境之后,下面就來(lái)學(xué)習(xí)一下如何開發(fā)Java程序。為了讓初學(xué)者更好地完成第一個(gè)Java程序,接下來(lái)小編通過幾個(gè)步驟進(jìn)行逐一講解。

  1.編寫Java源文件

  在D盤根目錄下新建一個(gè)test文件夾,并在該文件夾中新建文本文檔,重命名為HelloWorld.java后,用記事本方式打開,在其中編寫一段Java代碼,如文件1所示。

  文件1 HelloWorld.java

  public class HelloWorld {

  public static void main(String[] args) {

  System.out.println("這是第一個(gè)Java程序!");

  }

  }

  文件1中的代碼實(shí)現(xiàn)了一個(gè)Java程序,下面對(duì)其中的代碼進(jìn)行解釋說(shuō)明。

  ● class是一個(gè)關(guān)鍵字,它用于定義一個(gè)類。在Java中,類就是一個(gè)程序的基本單元,所有的代碼都需要在類中書寫。

  ● HelloWorld是類的名稱,簡(jiǎn)稱類名。class關(guān)鍵字與類名之間需要用空格、制表符、換行符等任意的空白字符進(jìn)行分隔。類名之后要寫一對(duì)大括號(hào),它定義了當(dāng)前這個(gè)類的管轄范圍。

  ● “public static void main(String[] args){}”定義了一個(gè)main()方法,該方法是Java程序的執(zhí)行入口,程序?qū)膍ain()方法所屬大括號(hào)內(nèi)的代碼開始執(zhí)行。

  ● 在main()方法中編寫了一條執(zhí)行語(yǔ)句“System.out.println("這是第一個(gè)Java程序!");”,它的作用是打印一段文本信息,執(zhí)行完這條語(yǔ)句會(huì)在命令行窗口中打印“這是第一個(gè)Java程序!”。

  在編寫程序時(shí),需要特別注意的是,程序中出現(xiàn)的空格、括號(hào)、分號(hào)等符號(hào)必須采用英文半角格式,否則程序會(huì)出錯(cuò)。

  2.使用命令行窗口進(jìn)入指定目錄

  JDK中提供的大多數(shù)可執(zhí)行文件都能在命令行窗口中運(yùn)行,javac.exe和java.exe兩個(gè)可執(zhí)行命令也不例外。打開命令行窗口,并通過如下命令進(jìn)入test目錄。

  D:

  cd test

  進(jìn)入指定的目錄后,效果如圖1所示。

1

  3.編譯Java源文件

  在命令行窗口中輸入“javac HelloWorld.java”命令,對(duì)源文件進(jìn)行編譯,如圖2所示。

2

圖2 編譯HelloWorld.java源文件

  上面的javac命令執(zhí)行完畢后,會(huì)在當(dāng)前目錄下生成一個(gè)字節(jié)碼文件“HelloWorld.class”。

  注意:

  在命令行窗口使用javac命令對(duì)帶有中文的Java源文件進(jìn)行編譯時(shí),必須保證源文件的編碼格式和命令行窗口解碼格式一致,否則會(huì)出現(xiàn)源文件編譯錯(cuò)誤。在中文環(huán)境下,命令行窗口默認(rèn)編碼格式是GBK,而記事本編碼格式也是GBK,所以在第1步編寫HelloWorld.java源文件時(shí),可以直接使用Windows系統(tǒng)自帶的記事本進(jìn)行編輯并保存。如果讀者在第1步使用了其他文本編輯器(如EditPlus、Notepad++等)來(lái)編寫Java源文件,這些文本編輯器默認(rèn)編碼格式多數(shù)為UTF-8,那么必須將Java源文件以GBK格式編譯,或者是將命令行窗口更改為文本編輯器相同的編碼格式,否則編譯時(shí)會(huì)報(bào)錯(cuò)。

  4.運(yùn)行Java程序

  在命令行窗口中輸入“java HelloWorld”命令,運(yùn)行編譯好的字節(jié)碼文件,運(yùn)行結(jié)果如圖3所示。

3

圖3 運(yùn)行HelloWorld程序

  從圖3可以看出,窗口中已經(jīng)顯示出了源文件代碼中的輸出信息。

  上面的步驟演示了一個(gè)Java程序編寫、編譯以及運(yùn)行的過程。其中有兩點(diǎn)需要注意:第一,在使用javac命令進(jìn)行編譯時(shí),需要輸入完整的文件名,如上例中的程序在編譯時(shí)需要輸入“javac HelloWorld.java”;第二,在使用java命令運(yùn)行程序時(shí),需要的是類名,而非完整的文件名,如上例中的程序在運(yùn)行時(shí),只需要輸入“java HelloWorld”,而不是“java HelloWorld.class”。

  注意:

  在使用javac命令編譯文件1-1中的程序時(shí),有可能會(huì)出現(xiàn)“找不到文件”的錯(cuò)誤,如圖4所示。

4

圖4 找不到文件錯(cuò)誤

  出現(xiàn)這樣的錯(cuò)誤很有可能是因?yàn)槲募臄U(kuò)展名被隱藏了,雖然文本文件被重命名為“HelloWorld.java”,但實(shí)際上該文件的真實(shí)文件名為“HelloWorld.java.txt”,文件類型并沒有得到修改。為了解決這一問題,需要讓文件顯示擴(kuò)展名,方法如下:

  打開Windows系統(tǒng)控制面板中的【文件夾選項(xiàng)】,在“查看”選項(xiàng)下高級(jí)設(shè)置一欄中將“隱藏已知文件類型的擴(kuò)展名”選項(xiàng)前面的“√”取消,單擊【確定】按鈕,如圖5所示。

5

圖5 文件夾選項(xiàng)

  文件顯示出擴(kuò)展名.txt后,將其重命名為HelloWorld.java即可。

  以上就是為大家介紹的“如何開發(fā)屬于自己的第一個(gè)Java程序”的內(nèi)容,希望能夠給大家?guī)?lái)幫助,如果大家正在學(xué)習(xí)java知識(shí)或者是對(duì)java知識(shí)比較感興趣的話,都可以添加我們的官方qq群-858309610,不僅可以獲得java學(xué)習(xí)資料,并且群內(nèi)還有專業(yè)的java老師定期為大家解決學(xué)習(xí)所遇到的問題,想要學(xué)習(xí)的小伙伴,不要錯(cuò)過。

tags:
聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
10年以上業(yè)內(nèi)強(qiáng)師集結(jié),手把手帶你蛻變精英
請(qǐng)您保持通訊暢通,專屬學(xué)習(xí)老師24小時(shí)內(nèi)將與您1V1溝通
免費(fèi)領(lǐng)取
今日已有369人領(lǐng)取成功
劉同學(xué) 138****2860 剛剛成功領(lǐng)取
王同學(xué) 131****2015 剛剛成功領(lǐng)取
張同學(xué) 133****4652 剛剛成功領(lǐng)取
李同學(xué) 135****8607 剛剛成功領(lǐng)取
楊同學(xué) 132****5667 剛剛成功領(lǐng)取
岳同學(xué) 134****6652 剛剛成功領(lǐng)取
梁同學(xué) 157****2950 剛剛成功領(lǐng)取
劉同學(xué) 189****1015 剛剛成功領(lǐng)取
張同學(xué) 155****4678 剛剛成功領(lǐng)取
鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
董同學(xué) 138****2867 剛剛成功領(lǐng)取
周同學(xué) 136****3602 剛剛成功領(lǐng)取
相關(guān)推薦HOT
前端html5框架有哪些?

一、BootstrapBootstrap是目前較受歡迎的前端HTML5框架之一。它由Twitter開發(fā)并開源,提供了一套易于使用的CSS和JavaScript組件,可以用于創(chuàng)建...詳情>>

2023-10-14 00:57:59
哪些平臺(tái)支持Python編程?

一、AnacondaAnaconda是一個(gè)流行的Python發(fā)行版和包管理器,它提供了一個(gè)集成環(huán)境,方便進(jìn)行科學(xué)計(jì)算和數(shù)據(jù)分析。Anaconda附帶了許多常用的Pyth...詳情>>

2023-10-14 00:54:07
數(shù)據(jù)庫(kù)可重復(fù)讀這種隔離級(jí)別的意義是什么?

一、數(shù)據(jù)庫(kù)可重復(fù)讀這種隔離級(jí)別的意義數(shù)據(jù)庫(kù)可重復(fù)讀這種隔離級(jí)別的意義是,repeatable read隔離級(jí)別確保在同一個(gè)事務(wù)中讀取同一行多次,得到...詳情>>

2023-10-14 00:50:53
有什么工具能進(jìn)行服務(wù)器性能監(jiān)控?

一、NagiosNagios是一款廣泛使用的開源監(jiān)控工具,用于監(jiān)控服務(wù)器、網(wǎng)絡(luò)設(shè)備和應(yīng)用程序的狀態(tài)和性能。它支持對(duì)各種指標(biāo)的監(jiān)控,如CPU使用率、內(nèi)...詳情>>

2023-10-14 00:12:36
應(yīng)用服務(wù)器與Web服務(wù)器有什么區(qū)別?

一、功能定位不同應(yīng)用服務(wù)器是一種軟件平臺(tái),用于提供各種應(yīng)用程序的運(yùn)行環(huán)境。它負(fù)責(zé)管理和執(zhí)行應(yīng)用程序的邏輯,處理數(shù)據(jù)傳輸和事務(wù)管理等任務(wù)...詳情>>

2023-10-14 00:05:39
快速通道
主站蜘蛛池模板: 亚洲精品国产成人| 性色a∨人人爽网站| 麻豆精品视频入口| 国产人妖网站| 国产三级在线观看a| 宝贝过来趴好张开腿让我看看| 啊轻点灬大ji巴黑人太粗| 色婷婷在线视频| chinese国产xxxx实拍| 3d动漫精品一区二区三区| 日日爱影视| 最近中文2019字幕第二页| 中文字幕无码久久精品| 波多野结衣新婚被邻居| 国产欧美久久一区二区| 在线观看一级毛片免费| 国产成人av在线影院| 处处吻动漫免费观看全集| 三男三女换着曰| 好男人好资源在线影视官网| 久久精品国产大片免费观看| 在线观看亚洲免费| 一卡二卡三卡四卡在线| 最新国产精品精品视频| 风间由美juy135在线观看| 性色a∨人人爽网站| 中文天堂在线www| 夫妇交换性2国语在线观看| 国产开嫩苞实拍在线播放视频| 海角社区视频在线| 日韩孕交| 欧美人与动性xxxxx杂性| 国产va免费精品观看精品| 玉蒲团3d| 海角社区视频在线| 欧美不卡视频在线观看| 免费网站看v片在线a| 老汉扛起娇妻玉腿进入h文| 欧美性猛交xxxx乱大交| 国产对白受不了了中文对白 | 女人和拘做受口述|