Java JDK安裝、環(huán)境配置圖文教程
【2025年最新版】Java JDK安裝、環(huán)境配置教程 (圖文非常詳細(xì))
1. JDK介紹
JDK(Java Development Kit) 是 Java 程序開發(fā)的核心工具包,包含了開發(fā) Java 應(yīng)用程序所需的所有資源。它為開發(fā)者提供了編寫、編譯、調(diào)試和運(yùn)行 Java 程序的工具和類庫。
JDK 的主要組成部分:
- JRE(Java Runtime Environment):
- 是 Java 程序運(yùn)行的環(huán)境,包含了 JVM 和運(yùn)行 Java 程序所需的核心類庫。
- JDK 包含了 JRE,因此開發(fā)者在使用 JDK 時(shí),實(shí)際上也已經(jīng)擁有了 JRE。
- Java 編譯器(javac):
- 將 Java 源代碼(.java 文件)編譯成字節(jié)碼(.class 文件),供 JVM 執(zhí)行。
- Java 類庫(API):
- 提供了大量的預(yù)定義類和方法,供開發(fā)者在編寫程序時(shí)使用。常見的類庫有:
java.lang:包含基本的類,如String、Math、Object等。java.util:提供集合框架、日期和時(shí)間處理等功能。java.io:處理輸入輸出(I/O)操作的類。java.net:處理網(wǎng)絡(luò)編程的類。
- 工具(如 javadoc、jdb、jar):
- javadoc:用于從 Java 源代碼中的注釋生成 API 文檔。
- jdb:調(diào)試工具,幫助開發(fā)者排查程序中的問題。
- jar:用于打包和壓縮 Java 類文件及相關(guān)資源的工具。
2. 下載 JDK
訪問 Oracle 官網(wǎng) ,選擇Products下拉框點(diǎn)擊Java;


選擇點(diǎn)擊圖中Download Java


選擇適合 JDK 版本,本文選擇JDK 23在Windows x64環(huán)境下安裝 x64 Installer。
選擇建議:
- 普通用戶:選擇 x64 Installer,簡便、快速。
- 開發(fā)者或需要靈活控制安裝位置的用戶:選擇 x64 Compressed Archive,需要手動(dòng)設(shè)置環(huán)境變量。
- IT 管理員或批量部署:選擇 x64 MSI Installer,適合批量安裝和企業(yè)環(huán)境。
點(diǎn)擊下載 .exe 安裝文件

需要下載其他版本JDK的可以參考下面流程(比如JDK 17/JDK 11/JDK 8),不需要下載其他版本的跳過到 安裝 JDK。
點(diǎn)擊Java archive

在右側(cè)邊框選擇需要的版本點(diǎn)擊進(jìn)去

根據(jù)自己電腦的配置選擇合適的版本下載

3. 安裝 JDK
運(yùn)行安裝程序:
雙擊下載的 .exe 安裝文件,開始安裝過程。
在安裝過程中,可以選擇默認(rèn)安裝路徑,也可以自定義安裝路徑。我這里改成了自己設(shè)置的路徑(D:\JDK),記住這個(gè)路徑,在后面配置環(huán)境變量的時(shí)候需要用到。




完成安裝:
安裝完成后,點(diǎn)擊“關(guān)閉”關(guān)閉安裝程序。

4. 配置環(huán)境變量
配置 JAVA_HOME
打開系統(tǒng)屬性:
按 Win + I 快捷鍵將打開** “設(shè)置”** 窗口,選擇 “系統(tǒng)信息”。

在彈出的窗口中,點(diǎn)擊 “高級(jí)系統(tǒng)設(shè)置”。

進(jìn)入環(huán)境變量設(shè)置:
在 系統(tǒng)屬性 窗口中,點(diǎn)擊 “環(huán)境變量”。

添加 JAVA_HOME 變量:
在 系統(tǒng)變量 區(qū)域,點(diǎn)擊 “新建” 按鈕,添加以下內(nèi)容:
變量名:JAVA_HOME
變量值:填寫你的 JDK 安裝路徑,例如 D:\JDK(請(qǐng)根據(jù)實(shí)際安裝路徑調(diào)整)。
點(diǎn)擊 “確定”。


配置 PATH 變量
找到名為 “Path” 的變量,點(diǎn)擊 “編輯”。

點(diǎn)擊 “新建”,并添加以下路徑:
%JAVA_HOME%\bin
確認(rèn)保存后,點(diǎn)擊 “確定”。

5. 驗(yàn)證安裝
打開命令提示符:
按 Win + R 打開運(yùn)行對(duì)話框,輸入 cmd 并按回車,打開 命令提示符。
檢查 JDK 版本:
在命令行中輸入以下命令,確認(rèn)安裝成功:
java -version
如果安裝成功,你將看到類似于以下輸出:
java version "23.0.x" Java(TM) SE Runtime Environment (build 23.0.x+xxx) Java HotSpot(TM) 64-Bit Server VM (build 23.0.x+xxx, mixed mode)

檢查編譯器:
還可以檢查 javac(Java 編譯器)是否安裝:
javac -version
如果一切順利,命令會(huì)顯示 JDK 編譯器的版本信息。

6. 創(chuàng)建并測試簡單的 Java 程序
6.1 創(chuàng)建 Java 程序:
打開文本編輯器,輸入以下代碼:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
- 將文件保存為
HelloWorld.java。(這里需要打開文件擴(kuò)展名,打開方法看 3. 在顯示或更改文件的擴(kuò)展名(文件后綴))
6.2 編譯和運(yùn)行程序:
在命令行中,切換到保存 HelloWorld.java 文件的目錄。
輸入以下命令來編譯:
javac HelloWorld.java
然后,運(yùn)行程序:
java HelloWorld
你應(yīng)該會(huì)看到輸出:
Hello, World!

6.3 在顯示或更改文件的擴(kuò)展名(文件后綴)
顯示文件擴(kuò)展名
1.打開文件資源管理器:
- 按下
Win + E打開文件資源管理器。
2.進(jìn)入視圖設(shè)置:
- 在文件資源管理器的窗口中,點(diǎn)擊 “查看” 菜單。
- 然后選擇 “顯示”,接著勾選 “文件擴(kuò)展名”。
或者,點(diǎn)擊 “查看” -> “選項(xiàng)”,然后選擇 “查看” 標(biāo)簽,取消選中 “隱藏已知文件類型的擴(kuò)展名”。
更改文件擴(kuò)展名
- 右鍵點(diǎn)擊文件,選擇 “重命名”。
- 修改文件名并添加新的擴(kuò)展名(例如
.txt或.jpg)。 - 按 Enter 確認(rèn)。
注意:更改文件擴(kuò)展名時(shí),確保新的擴(kuò)展名適合文件類型,否則文件可能無法正確打開。
到此這篇關(guān)于Java JDK安裝、環(huán)境配置圖文教程的文章就介紹到這了,更多相關(guān)java jdk安裝配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Java?JDK1.8?安裝和環(huán)境配置教程詳解
- java JDK17 jvm參數(shù)配置過程解讀
- Java?Spring?boot?配置JDK和MAVEN開發(fā)環(huán)境的過程
- 超級(jí)詳細(xì)Java?JDK環(huán)境配置教程(Mac?版)
- 2024最新版Java?JDK安裝配置圖文詳解全攻略
- Java開發(fā)環(huán)境配置JDK超詳細(xì)整理(適合新手入門)
- linux查找安裝jdk并配置JAVA_HOME的方法
- 2020macOS Big Sur配置Java開發(fā)環(huán)境之jdk安裝過程
- jdk安裝、Java環(huán)境配置方法詳解
相關(guān)文章
spring實(shí)現(xiàn)bean對(duì)象創(chuàng)建代碼詳解
這篇文章主要介紹了spring實(shí)現(xiàn)bean對(duì)象創(chuàng)建代碼詳解,具有一定借鑒價(jià)值,需要的朋友可以參考下2017-12-12
Java插入修改刪除數(shù)據(jù)庫數(shù)據(jù)的基本方法
這篇文章主要介紹了Java插入修改刪除數(shù)據(jù)庫數(shù)據(jù)的基本方法,是Java入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-10-10
java定時(shí)任務(wù)框架elasticjob詳解
這篇文章主要介紹了java定時(shí)任務(wù)框架elasticjob詳解,Elastic-Job是ddframe中dd-job的作業(yè)模塊中分離出來的分布式彈性作業(yè)框架。該項(xiàng)目基于成熟的開源產(chǎn)品Quartz和Zookeeper及其客戶端Curator進(jìn)行二次開發(fā)。,需要的朋友可以參考下2019-06-06
springboot 緩存@EnableCaching實(shí)例
這篇文章主要介紹了springboot 緩存@EnableCaching實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-11-11
Java SpringBoot集成ChatGPT實(shí)現(xiàn)AI聊天
ChatGPT已經(jīng)組件放開了,現(xiàn)在都可以基于它寫插件了,也許可以用它結(jié)合文字語音開發(fā)一個(gè)老人小孩需要的智能的說話陪伴啥的,這篇文章就介紹SpringBoot結(jié)合ChatGPT實(shí)現(xiàn)AI聊天感興趣的同學(xué)可以借鑒一下2023-04-04
mybatis框架之mybatis中dao層開發(fā)的兩種方法
這篇文章主要介紹了mybatis框架之mybatis中dao層開發(fā)的兩種方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-07-07

