Java的Hello World詳解
第一個(gè)程序
一、安裝java環(huán)境
開始學(xué)習(xí)java之前,我們的第一步就是安裝java環(huán)境,即常說的JDK和JRE,此處就不在詳細(xì)介紹配置環(huán)境過程,可以到網(wǎng)上搜索java開發(fā)環(huán)境配置。
二、編寫第一個(gè)程序
工具: 常用的java編寫工具有IDE、Notepad++、Sublime、Visual Studio Code等等、前期建議不要使用IDE,用文本工具來編寫java程序,手動(dòng)編譯執(zhí)行,這樣得到更好的鍛煉,可以不依賴IDE手撕代碼,更加有效的學(xué)習(xí)java語言,待真正完全掌握之后,再使用IDE提高我們的編碼效率。
為了方便,以下所有截圖為Visual Studio Code頁面。
創(chuàng)建helle.java文件
java文件是以 .java 結(jié)尾的文件,先創(chuàng)建一個(gè)Hello.java文件如下:
public class Hello{
public static void main(String args[]){
System.out.println("Hello World");
}
}
到這個(gè)地方,就創(chuàng)建好了第一個(gè)java程序,接下來就是對(duì)它的編譯執(zhí)行了。
編譯java文件
前提: java環(huán)境已經(jīng)配置
javac: 編譯java文件命令,形成Hello.class文件,這就屬于字節(jié)碼文件,即程序編譯后的文件;
語法: javac xxx.java
java: 運(yùn)行java文件
語法: java xxx [xxx為class文件名]
進(jìn)入java文件所在文件夾,Ctrl+鼠標(biāo)右鍵,打開控制面板,選擇在此處打開命令窗口或者打開cmd進(jìn)入java文件所在位置。
執(zhí)行 javac Hello.java,此時(shí)文件夾內(nèi)會(huì)出現(xiàn)一個(gè)java.class文件即為java程序編譯后的結(jié)果。

執(zhí)行 java Hello ,運(yùn)行java程序

到此,我們第一個(gè)java程序就完成了。下面開始介紹java程序的組成。
java程序的組成
- 類
所有java程序都有一個(gè)最為核心的單元:類,而上述程序使用了一個(gè)名為Hello的類。對(duì)于類,有以下兩種申明方式:
public class 類名稱 {}: 文件名稱必須與類名稱保持一致,*.java文件里只能有一個(gè)public class定義
class 類名稱 {} : 文件名稱可以與類名稱不一致,但是生成的*.class是與文件中定義的class名稱一致的,在一個(gè)*.java中可以定義多個(gè)class,但是編譯后會(huì)分別生成不同的*.class文件。
總結(jié): 嚴(yán)格來說,每一個(gè)*.java文件都會(huì)只有一個(gè)public class 定義。
- 主方法
所有程序都使用主方法開始執(zhí)行的。Hello.java的主方法如下:
public static void main(String args[]){
// 需要執(zhí)行的具體程序的代碼
}
- java執(zhí)行過程

總結(jié)
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容
相關(guān)文章
SpringBoot整合Thymeleaf小項(xiàng)目及詳細(xì)流程
這篇文章主要介紹了SpringBoot整合Thymeleaf小項(xiàng)目,本項(xiàng)目使用SpringBoot開發(fā),jdbc5.1.48,主要涉及到Mybatis的使用,Thymeleaf的使用,用戶密碼加密,驗(yàn)證碼的設(shè)計(jì),圖片的文件上傳(本文件上傳到本地,沒有傳到數(shù)據(jù)庫)登錄過濾,需要的朋友可以參考下2022-03-03
Spring學(xué)習(xí)筆記2之表單數(shù)據(jù)驗(yàn)證、文件上傳實(shí)例代碼
這篇文章主要介紹了Spring學(xué)習(xí)筆記2之表單數(shù)據(jù)驗(yàn)證、文件上傳 的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-07-07

