Java編程入門-創(chuàng)新互聯(lián)

JDK環(huán)境預(yù)先安裝好(百度下),JDK、JRE、JVM區(qū)別參考Java學(xué)習(xí)入門-01
1、直接編輯新建文件名HelloWorld.java,文本編輯器中代碼如下:

10多年的喀喇沁網(wǎng)站建設(shè)經(jīng)驗(yàn),針對設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時及時工作處理。營銷型網(wǎng)站建設(shè)的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動調(diào)整喀喇沁建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)從事“喀喇沁網(wǎng)站設(shè)計(jì)”,“喀喇沁網(wǎng)站推廣”以來,每個客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello world!");
}
}

注意:
1、文件名注意與文件中類名一致,注意必須大小寫一致
2、每個文件中只能有一個public類
3、非public類無法在外部文件中作為包被引用和使用
4、如果有一個public class類,就應(yīng)該讓文件名和此類名相同;那如果沒有呢,即所有的 class 都沒有修飾符,那么可以給該文件隨便起名字,甚至可以不和任意一個類同名,哪怕是漢字名稱都可以,但是后綴還是.java。

深入理解:

當(dāng)編寫一個Java源代碼文件時,此文件通常被稱為編譯單元(有時也稱為轉(zhuǎn)譯單元)。每個編譯單元都必須要有一個后綴為.java,而在編譯單元內(nèi)測可以 有一個public類,該類的名稱必須與文件名稱相同(包括大小寫,但不包括文件的后綴名.java)。每個編譯單元只能有一個public類,否則編譯 器就不會接受。如果在該編譯單元之中還有額外的類的話,那么在包之外的世界是無法看見這些類的,這是因?yàn)樗麄儾皇莗ublic類,而且他們主要用來為主要 public類提供支持。

2、編譯
在java文件同一目錄下打開系統(tǒng)命令行窗口(控制臺):

\> javac HelloWorld.java

執(zhí)行后回在同一目錄中生成一個HelloWorld.class

一個 .java 文件,可以有多個類,但是文件名只能有一個,用哪一個類名來充當(dāng)文件名呢?其實(shí)文件名是無所謂的,用 javac 進(jìn)行編譯的時候,最終會生成多個 .class 文件,每一個類對應(yīng)個 .class 文件。運(yùn)行時只要運(yùn)行對應(yīng)的 .class 文件就可以了,這時 .java 文件就顯得沒什么用了( 運(yùn)行時不需要 ),那還管它叫什么名字。
但是當(dāng)你的類被 public 修飾時,此時文件名必須和該類保持一致(例如 public class A{} 只能放在 A.java 文件中,不然在用 javac 編譯時會提示錯誤:類 A 是公共的,應(yīng)在名為 A.java 的文件中聲明)。也就是說在同一個 .java 文件中,不應(yīng)該出現(xiàn)2個或2個以上的 public class 。

3、執(zhí)行
在java文件同一目錄下打開系統(tǒng)命令行窗口(控制臺):

\> java HelloWorld

顯示

Hello world!

注意:
main 方法只是程序的一個入口。當(dāng)然為了做測試,也可以給程序提供N多個入口,但是最后你運(yùn)行程序的時候也只能從其中的一個入口進(jìn)去,這就是 main 的作用( 程序入口 )。在做單元測試時,可以在很多類里面添加 main 方法,因?yàn)楹芏鄷r候?qū)τ讵?dú)立功能模塊,main入口可以方便測試。)

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

網(wǎng)站名稱:Java編程入門-創(chuàng)新互聯(lián)
本文鏈接:http://muchs.cn/article30/dsjhso.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設(shè)搜索引擎優(yōu)化、外貿(mào)網(wǎng)站建設(shè)、自適應(yīng)網(wǎng)站、云服務(wù)器、軟件開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)