最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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)文章

  • Java橋接模式原理及用法解析

    Java橋接模式原理及用法解析

    這篇文章主要介紹了Java橋接模式原理及用法解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-05-05
  • 一文帶你深入剖析Java線程池的前世今生

    一文帶你深入剖析Java線程池的前世今生

    這篇文章主要帶大家介紹了深入剖析一下Java線程池的前世今生,了解線程池的原理以及為什么需要線程池。文中的示例代碼講解詳細(xì),需要的可以參考一下
    2022-10-10
  • springboot利用aop實(shí)現(xiàn)接口異步(進(jìn)度條)的全過程

    springboot利用aop實(shí)現(xiàn)接口異步(進(jìn)度條)的全過程

    我們在開發(fā)中,調(diào)用第三方接口時,往往是提交數(shù)據(jù),要異步去獲取數(shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于springboot利用aop實(shí)現(xiàn)接口異步(進(jìn)度條)的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-01-01
  • Java集合的組內(nèi)平均值的計(jì)算方法總結(jié)

    Java集合的組內(nèi)平均值的計(jì)算方法總結(jié)

    在Java中,經(jīng)常需要對集合進(jìn)行各種操作,其中之一就是計(jì)算集合的組內(nèi)平均值,本文將介紹如何使用Java集合來計(jì)算組內(nèi)平均值,并提供一些示例代碼和實(shí)用技巧
    2024-08-08
  • JVM GC 垃圾收集梳理總結(jié)

    JVM GC 垃圾收集梳理總結(jié)

    這篇文章主要介紹了JVM GC 垃圾收集梳理總結(jié),GC是一種自動的存儲管理機(jī)制。當(dāng)一些被占用的內(nèi)存不再需要時,就應(yīng)該予以釋放,這種存儲資源管理,稱為垃圾回收
    2022-07-07
  • Spring攔截器中注入Bean失敗解放方案詳解

    Spring攔截器中注入Bean失敗解放方案詳解

    這兩天遇到SpringBoot攔截器中Bean無法注入問題。下面介紹關(guān)于SpringBoot攔截器中Bean無法注入的問題解決方案,感興趣的朋友一起看看吧
    2022-06-06
  • Spring啟動時實(shí)現(xiàn)初始化有哪些方式?

    Spring啟動時實(shí)現(xiàn)初始化有哪些方式?

    今天給大家?guī)淼奈恼率顷P(guān)于Spring的相關(guān)知識,文章圍繞著Spring啟動時實(shí)現(xiàn)初始化有哪些方式展開,文中有非常詳細(xì)的介紹,需要的朋友可以參考下
    2021-06-06
  • Java Record簡介

    Java Record簡介

    Java Record是一種特殊的類,旨在簡化與數(shù)據(jù)傳輸對象(DTO)相關(guān)的工作,下面通過本文給大家介紹Java Record的相關(guān)知識,感興趣的朋友一起看看吧
    2025-06-06
  • Java逃逸分析詳解及代碼示例

    Java逃逸分析詳解及代碼示例

    這篇文章主要介紹了Java逃逸分析詳解及代碼示例,具有一定參考價值,需要的朋友可以了解下。
    2017-11-11
  • Spring @Async無法實(shí)現(xiàn)異步的解決方案

    Spring @Async無法實(shí)現(xiàn)異步的解決方案

    這篇文章主要介紹了Spring @Async無法實(shí)現(xiàn)異步的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-10-10

最新評論

敖汉旗| 临沧市| 塘沽区| 通城县| 股票| 怀来县| 泊头市| 德清县| 渭源县| 元朗区| 周至县| 禹州市| 高邑县| 泸州市| 平阳县| 龙门县| 绥棱县| 中山市| 通榆县| 桃江县| 甘孜| 镇江市| 曲沃县| 大邑县| 云林县| 宜春市| 马龙县| 西吉县| 化德县| 剑河县| 陕西省| 大丰市| 富阳市| 长葛市| 永登县| 鹤庆县| 安多县| 昌图县| 彭泽县| 岢岚县| 寿光市|