亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Java環(huán)境安裝和編寫并運(yùn)行第一個程序(使用?VSCode?輕松上手)

 更新時間:2025年04月26日 09:12:52   作者:極夢網(wǎng)絡(luò)無憂  
這篇文章主要介紹了Java環(huán)境安裝和編寫并運(yùn)行第一個程序的相關(guān)資料,文中介紹的是使用VSCode來實(shí)現(xiàn),通過這些步驟,初學(xué)者可以快速入門Java編程,需要的朋友可以參考下

引言

Java 作為一門廣泛應(yīng)用于軟件開發(fā)各個領(lǐng)域的編程語言,對于初學(xué)者而言,快速搭建開發(fā)環(huán)境并運(yùn)行第一個程序是邁向 Java 編程世界的重要起點(diǎn)。本文將介紹一種簡單的方式,借助 Visual Studio Code(簡稱 VSCode)來完成 Java 環(huán)境的安裝、配置,以及編寫并運(yùn)行第一個 Java 程序。

一、Java 環(huán)境安裝

1. 下載并安裝 JDK

JDK(Java Development Kit)是 Java 開發(fā)的核心工具包,包含了 Java 編譯器、Java 虛擬機(jī)等必要組件。我們可以從 Adoptium 下載適合自己操作系統(tǒng)的 OpenJDK 發(fā)行版。這里以 Windows 系統(tǒng)為例,下載安裝步驟如下:

  • 打開 Adoptium 官網(wǎng),選擇適合你系統(tǒng)的 JDK 版本(如 Java 17)以及相應(yīng)的操作系統(tǒng)(Windows)和架構(gòu)(x64)。
  • 下載完成后,雙擊安裝包,按照安裝向?qū)У奶崾就瓿砂惭b。安裝過程中,建議選擇默認(rèn)的安裝路徑,方便后續(xù)配置。

2. 驗(yàn)證 JDK 安裝

安裝完成后,需要驗(yàn)證 JDK 是否安裝成功。打開命令提示符(按下 Win + R,輸入 cmd 并回車),在命令提示符中輸入以下命令:

java -version
javac -version

如果分別顯示 Java 和 Java 編譯器的版本信息,說明 JDK 安裝成功。

二、VSCode 安裝與配置

1. 下載并安裝 VSCode

訪問 VSCode 官網(wǎng),下載適合你操作系統(tǒng)的安裝包,然后按照安裝向?qū)瓿砂惭b。

2. 安裝 Java 擴(kuò)展

打開 VSCode,點(diǎn)擊左側(cè)的擴(kuò)展圖標(biāo)(四個方塊組成的圖標(biāo)),在搜索框中輸入以下擴(kuò)展并安裝:

  • Extension Pack for Java:這是一個 Java 擴(kuò)展包,包含了多個 Java 開發(fā)所需的擴(kuò)展,如 Java 語言支持、調(diào)試器等。
  • Java Test Runner:方便進(jìn)行 Java 單元測試。
  • Maven for Java:如果后續(xù)涉及 Maven 項(xiàng)目開發(fā),這個擴(kuò)展會很有用。

3. 配置 VSCode 的 Java 環(huán)境

安裝完擴(kuò)展后,VSCode 會自動檢測系統(tǒng)中安裝的 JDK。若未自動檢測到,可通過以下步驟手動配置:

  • 打開命令面板(按下 Ctrl + Shift + P),輸入 Java: Configure Java Runtime 并回車。
  • 在彈出的窗口中,點(diǎn)擊 Add JDK,選擇 JDK 的安裝路徑。

三、編寫第一個 Java 程序

1. 創(chuàng)建項(xiàng)目文件夾

在本地磁盤上創(chuàng)建一個新的文件夾,作為你的 Java 項(xiàng)目文件夾,例如 JavaFirstProgram。

2. 打開項(xiàng)目文件夾

打開 VSCode,點(diǎn)擊 文件 -> 打開文件夾,選擇剛剛創(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:定義了一個公共的類,類名是 HelloWorld,Java 要求文件名與類名必須一致。
  • public static void main(String[] args):這是 Java 程序的入口方法,程序從這里開始執(zhí)行。
  • System.out.println("Hello, Java World!");:用于在控制臺輸出字符串 “Hello, Java World!”。

四、編譯和運(yùn)行 Java 程序

1. 編譯并運(yùn)行

在 HelloWorld.java 文件編輯界面中,點(diǎn)擊右上角的綠色三角形圖標(biāo)(運(yùn)行按鈕),或者按下 Ctrl + F5 組合鍵。VSCode 會自動編譯并運(yùn)行程序,在終端窗口中輸出結(jié)果:

Hello, Java World!

2. 使用命令行方式(可選)

你也可以使用命令行方式編譯和運(yùn)行 Java 程序。打開 VSCode 的終端(按下 Ctrl + ),在終端中輸入以下命令:

  • 編譯:
javac HelloWorld.java
  • 運(yùn)行:
java HelloWorld

五、總結(jié)

通過以上簡單的步驟,我們完成了 Java 環(huán)境的安裝,配置了 VSCode 作為 Java 開發(fā)工具,并且編寫并運(yùn)行了第一個 Java 程序。VSCode 憑借其豐富的擴(kuò)展和簡潔的界面,為 Java 開發(fā)提供了便利的環(huán)境。希望本文能幫助初學(xué)者快速上手 Java 編程,開啟編程之旅。

到此這篇關(guān)于Java環(huán)境安裝和編寫并運(yùn)行第一個程序的文章就介紹到這了,更多相關(guān)Java環(huán)境安裝編寫第一個程序內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 實(shí)例詳解Java中ThreadLocal內(nèi)存泄露

    實(shí)例詳解Java中ThreadLocal內(nèi)存泄露

    這一篇文章我們來分析一個Java中ThreadLocal內(nèi)存泄露的案例。分析問題的過程比結(jié)果更重要,理論結(jié)合實(shí)際才能徹底分析出內(nèi)存泄漏的原因。
    2016-08-08
  • 解決Springboot不能自動提交數(shù)據(jù)庫連接問題

    解決Springboot不能自動提交數(shù)據(jù)庫連接問題

    在使用SSM框架開發(fā)時,若在同一Service內(nèi)部方法間互相調(diào)用,直接使用this關(guān)鍵字會導(dǎo)致事務(wù)管理失效,從而引發(fā)如數(shù)據(jù)庫連接不足等問題,原因是通過this調(diào)用不會經(jīng)過Spring的代理,因此不會自動進(jìn)行事務(wù)處理
    2024-09-09
  • IDEA插件開發(fā)之環(huán)境搭建過程圖文詳解

    IDEA插件開發(fā)之環(huán)境搭建過程圖文詳解

    這篇文章主要介紹了IDEA插件開發(fā)之環(huán)境搭建過程,本文通過圖文并茂實(shí)例代碼相結(jié)合給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05
  • Java文件(io)編程之記事本開發(fā)詳解

    Java文件(io)編程之記事本開發(fā)詳解

    這篇文章主要為大家詳細(xì)介紹了Java文件(io)編程之記事本開發(fā),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • Java原子變量類常見問題解決

    Java原子變量類常見問題解決

    這篇文章主要介紹了Java原子變量類常見問題解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-03-03
  • 解析Java按值傳遞還是按引用傳遞

    解析Java按值傳遞還是按引用傳遞

    這篇文章主要介紹了解析Java按值傳遞還是按引用傳遞,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-01-01
  • SpringBoot中熔斷器的原理和使用詳解

    SpringBoot中熔斷器的原理和使用詳解

    這篇文章主要介紹了SpringBoot中熔斷器的原理和使用詳解,熔斷器是一種用于處理分布式系統(tǒng)中故障的設(shè)計(jì)模式,它可以防止出現(xiàn)故障的服務(wù)對整個系統(tǒng)造成連鎖反應(yīng),需要的朋友可以參考下
    2023-07-07
  • Spring+SpringMVC+JDBC實(shí)現(xiàn)登錄的示例(附源碼)

    Spring+SpringMVC+JDBC實(shí)現(xiàn)登錄的示例(附源碼)

    這篇文章主要介紹了Spring+SpringMVC+JDBC實(shí)現(xiàn)登錄的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • spring @Scheduled注解的使用誤區(qū)及解決

    spring @Scheduled注解的使用誤區(qū)及解決

    這篇文章主要介紹了spring @Scheduled注解的使用誤區(qū)及解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • Canal搭建?idea設(shè)置及采集數(shù)據(jù)到kafka的操作方法

    Canal搭建?idea設(shè)置及采集數(shù)據(jù)到kafka的操作方法

    這篇文章主要介紹了Canal搭建idea設(shè)置及采集數(shù)據(jù)到kafka的相關(guān)知識,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-05-05

最新評論