Java環(huán)境安裝和編寫并運(yùn)行第一個(gè)程序(使用?VSCode?輕松上手)
引言
Java 作為一門廣泛應(yīng)用于軟件開(kāi)發(fā)各個(gè)領(lǐng)域的編程語(yǔ)言,對(duì)于初學(xué)者而言,快速搭建開(kāi)發(fā)環(huán)境并運(yùn)行第一個(gè)程序是邁向 Java 編程世界的重要起點(diǎn)。本文將介紹一種簡(jiǎn)單的方式,借助 Visual Studio Code(簡(jiǎn)稱 VSCode)來(lái)完成 Java 環(huán)境的安裝、配置,以及編寫并運(yùn)行第一個(gè) Java 程序。
一、Java 環(huán)境安裝
1. 下載并安裝 JDK
JDK(Java Development Kit)是 Java 開(kāi)發(fā)的核心工具包,包含了 Java 編譯器、Java 虛擬機(jī)等必要組件。我們可以從 Adoptium 下載適合自己操作系統(tǒng)的 OpenJDK 發(fā)行版。這里以 Windows 系統(tǒng)為例,下載安裝步驟如下:
- 打開(kāi) Adoptium 官網(wǎng),選擇適合你系統(tǒng)的 JDK 版本(如 Java 17)以及相應(yīng)的操作系統(tǒng)(Windows)和架構(gòu)(x64)。
- 下載完成后,雙擊安裝包,按照安裝向?qū)У奶崾就瓿砂惭b。安裝過(guò)程中,建議選擇默認(rèn)的安裝路徑,方便后續(xù)配置。
2. 驗(yàn)證 JDK 安裝
安裝完成后,需要驗(yàn)證 JDK 是否安裝成功。打開(kāi)命令提示符(按下 Win + R
,輸入 cmd
并回車),在命令提示符中輸入以下命令:
java -version javac -version
如果分別顯示 Java 和 Java 編譯器的版本信息,說(shuō)明 JDK 安裝成功。
二、VSCode 安裝與配置
1. 下載并安裝 VSCode
訪問(wèn) VSCode 官網(wǎng),下載適合你操作系統(tǒng)的安裝包,然后按照安裝向?qū)瓿砂惭b。
2. 安裝 Java 擴(kuò)展
打開(kāi) VSCode,點(diǎn)擊左側(cè)的擴(kuò)展圖標(biāo)(四個(gè)方塊組成的圖標(biāo)),在搜索框中輸入以下擴(kuò)展并安裝:
- Extension Pack for Java:這是一個(gè) Java 擴(kuò)展包,包含了多個(gè) Java 開(kāi)發(fā)所需的擴(kuò)展,如 Java 語(yǔ)言支持、調(diào)試器等。
- Java Test Runner:方便進(jìn)行 Java 單元測(cè)試。
- Maven for Java:如果后續(xù)涉及 Maven 項(xiàng)目開(kāi)發(fā),這個(gè)擴(kuò)展會(huì)很有用。
3. 配置 VSCode 的 Java 環(huán)境
安裝完擴(kuò)展后,VSCode 會(huì)自動(dòng)檢測(cè)系統(tǒng)中安裝的 JDK。若未自動(dòng)檢測(cè)到,可通過(guò)以下步驟手動(dòng)配置:
- 打開(kāi)命令面板(按下
Ctrl + Shift + P
),輸入Java: Configure Java Runtime
并回車。 - 在彈出的窗口中,點(diǎn)擊
Add JDK
,選擇 JDK 的安裝路徑。
三、編寫第一個(gè) Java 程序
1. 創(chuàng)建項(xiàng)目文件夾
在本地磁盤上創(chuàng)建一個(gè)新的文件夾,作為你的 Java 項(xiàng)目文件夾,例如 JavaFirstProgram
。
2. 打開(kāi)項(xiàng)目文件夾
打開(kāi) VSCode,點(diǎn)擊 文件
-> 打開(kāi)文件夾
,選擇剛剛創(chuàng)建的 JavaFirstProgram
文件夾。
3. 創(chuàng)建 Java 文件
在 VSCode 的資源管理器中,右鍵點(diǎn)擊文件夾,選擇 新建文件
,命名為 HelloWorld.java
。
4. 編寫 Java 代碼
在 HelloWorld.java
文件中輸入以下代碼:
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, Java World!"); } }
代碼解釋:
public class HelloWorld
:定義了一個(gè)公共的類,類名是HelloWorld
,Java 要求文件名與類名必須一致。public static void main(String[] args)
:這是 Java 程序的入口方法,程序從這里開(kāi)始執(zhí)行。System.out.println("Hello, Java World!");
:用于在控制臺(tái)輸出字符串 “Hello, Java World!”。
四、編譯和運(yùn)行 Java 程序
1. 編譯并運(yùn)行
在 HelloWorld.java
文件編輯界面中,點(diǎn)擊右上角的綠色三角形圖標(biāo)(運(yùn)行按鈕),或者按下 Ctrl + F5
組合鍵。VSCode 會(huì)自動(dòng)編譯并運(yùn)行程序,在終端窗口中輸出結(jié)果:
Hello, Java World!
2. 使用命令行方式(可選)
你也可以使用命令行方式編譯和運(yùn)行 Java 程序。打開(kāi) VSCode 的終端(按下 Ctrl +
),在終端中輸入以下命令:
- 編譯:
javac HelloWorld.java
- 運(yùn)行:
java HelloWorld
五、總結(jié)
通過(guò)以上簡(jiǎn)單的步驟,我們完成了 Java 環(huán)境的安裝,配置了 VSCode 作為 Java 開(kāi)發(fā)工具,并且編寫并運(yùn)行了第一個(gè) Java 程序。VSCode 憑借其豐富的擴(kuò)展和簡(jiǎn)潔的界面,為 Java 開(kāi)發(fā)提供了便利的環(huán)境。希望本文能幫助初學(xué)者快速上手 Java 編程,開(kāi)啟編程之旅。
到此這篇關(guān)于Java環(huán)境安裝和編寫并運(yùn)行第一個(gè)程序的文章就介紹到這了,更多相關(guān)Java環(huán)境安裝編寫第一個(gè)程序內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- VScode+Java配置與使用的詳細(xì)步驟
- VsCode搭建Java開(kāi)發(fā)環(huán)境的方法
- vscode 配置java環(huán)境并調(diào)試運(yùn)行的詳細(xì)過(guò)程
- VScode 打造完美java開(kāi)發(fā)環(huán)境最新教程
- vscode搭建java開(kāi)發(fā)環(huán)境的實(shí)現(xiàn)步驟
- VsCode配置java環(huán)境的詳細(xì)圖文教程
- VSCode搭建Java開(kāi)發(fā)環(huán)境的超詳細(xì)步驟
- Java開(kāi)發(fā)環(huán)境配置及Vscode搭建過(guò)程
相關(guān)文章
實(shí)例詳解Java中ThreadLocal內(nèi)存泄露
這一篇文章我們來(lái)分析一個(gè)Java中ThreadLocal內(nèi)存泄露的案例。分析問(wèn)題的過(guò)程比結(jié)果更重要,理論結(jié)合實(shí)際才能徹底分析出內(nèi)存泄漏的原因。2016-08-08解決Springboot不能自動(dòng)提交數(shù)據(jù)庫(kù)連接問(wèn)題
在使用SSM框架開(kāi)發(fā)時(shí),若在同一Service內(nèi)部方法間互相調(diào)用,直接使用this關(guān)鍵字會(huì)導(dǎo)致事務(wù)管理失效,從而引發(fā)如數(shù)據(jù)庫(kù)連接不足等問(wèn)題,原因是通過(guò)this調(diào)用不會(huì)經(jīng)過(guò)Spring的代理,因此不會(huì)自動(dòng)進(jìn)行事務(wù)處理2024-09-09IDEA插件開(kāi)發(fā)之環(huán)境搭建過(guò)程圖文詳解
這篇文章主要介紹了IDEA插件開(kāi)發(fā)之環(huán)境搭建過(guò)程,本文通過(guò)圖文并茂實(shí)例代碼相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-05-05Spring+SpringMVC+JDBC實(shí)現(xiàn)登錄的示例(附源碼)
這篇文章主要介紹了Spring+SpringMVC+JDBC實(shí)現(xiàn)登錄的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-05-05spring @Scheduled注解的使用誤區(qū)及解決
這篇文章主要介紹了spring @Scheduled注解的使用誤區(qū)及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-11-11Canal搭建?idea設(shè)置及采集數(shù)據(jù)到kafka的操作方法
這篇文章主要介紹了Canal搭建idea設(shè)置及采集數(shù)據(jù)到kafka的相關(guān)知識(shí),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-05-05