jdk安裝、Java環(huán)境配置方法詳解
一、簡(jiǎn)介
jdk是Java語(yǔ)言的軟件開(kāi)發(fā)工具包,主要用于移動(dòng)設(shè)備、嵌入式設(shè)備上的Java應(yīng)用程序。jdk是整個(gè)Java開(kāi)發(fā)的核心,包含了Java環(huán)境,Java工具和Java的基礎(chǔ)類庫(kù)。
jre(Java Runtime Environment,Java運(yùn)行環(huán)境),運(yùn)行Java程序所必須的環(huán)境的集合
- 包含JVM標(biāo)準(zhǔn)實(shí)現(xiàn)及Java的核心類庫(kù)
- 包含Java虛擬機(jī)(jvm)
- Java核心類庫(kù)和支持文件
- 它不包含開(kāi)發(fā)工具(jdk)–編譯器、調(diào)試器和其他工具。
如果只需要運(yùn)行Java程序或Applet,下載并安裝即可。如果要自行開(kāi)發(fā)Java軟件,要下載jdk(jre和jdk的區(qū)別:沒(méi)有jdk,無(wú)法編譯Java程序,如果只想運(yùn)行Java程序,要確保已安裝響應(yīng)的jre)。在jdk中附帶有jre。
版本:
- SE(J2SE),standard edtion,標(biāo)準(zhǔn)版,是我們通常用的一個(gè)版本
- EE(J2EE),enterprise edtion,企業(yè)版,使用這種jdk開(kāi)發(fā)的J2EE應(yīng)用程序
- ME(J2ME),micro edtion,主要用于移動(dòng)設(shè)備、嵌入式設(shè)備上的Java應(yīng)用程序
二、jdk下載及安裝
下載地址:https://www.oracle.com/java/technologies/downloads/?er=221886#java8-windows根據(jù)電腦選擇合適版本

下載后按照引導(dǎo),進(jìn)行jdk安裝,但需要注意安裝目錄選擇,在進(jìn)行環(huán)境變量配置時(shí)需要用到
三、環(huán)境變量配置
- 此電腦-》右鍵-》屬性-》高級(jí)系統(tǒng)設(shè)置-》環(huán)境變量,進(jìn)入環(huán)境變量的配置選項(xiàng)
- 配置如下圖的JAVA_HOME和CLASSPATH,可在用戶變量下進(jìn)行添加,只對(duì)當(dāng)前用戶生效,其他用戶登錄時(shí)則不能起作用,在系統(tǒng)變量下進(jìn)行配置則任何用戶登錄時(shí)均可起作用
1、鼠標(biāo)右擊‘我的電腦’-->‘屬性’-->找到‘高級(jí)系統(tǒng)設(shè)置’-->‘環(huán)境變量’-->在‘系統(tǒng)變量’中編輯:

2、點(diǎn)擊‘新建’ JAVA_HOME 變量 JAVA_HOME=D:\Development_Kits\Java\jdk1.8.0_281;(JDK的安裝路徑),然后‘確定’

3、新建 CLASSPATH 變量 CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(注意最前面有一點(diǎn))

4、找到系統(tǒng)變量中的‘PATH’變量,雙擊或點(diǎn)擊‘編輯’(注意最后的英文分號(hào))

檢驗(yàn)
1、快捷鍵 win+R--> 輸入cmd
2、輸入java -version之后出現(xiàn):

3、輸入javac,顯示如圖的內(nèi)容,說(shuō)明環(huán)境變量已經(jīng)配置成功

四、環(huán)境選擇
1.java的主流開(kāi)發(fā)工具有eclipse和intelli IEDA,當(dāng)然也可選擇其他開(kāi)放環(huán)境,此處我們選擇intelli IDEA
下載地址:
2.下載完成后安裝,按照引導(dǎo)安裝即可

3.項(xiàng)目新建
1.選擇新建項(xiàng)目
2.選擇jdk,之前已經(jīng)配置,此處并不需要下載,默認(rèn)即可

3.默認(rèn)選擇,到如下界面選擇文件夾,進(jìn)行項(xiàng)目命名,點(diǎn)擊完成即可

4.新建項(xiàng)目后需要新建package和class,需嚴(yán)格按照命名規(guī)則進(jìn)行命名

5.點(diǎn)擊上方run,選擇類進(jìn)行運(yùn)行即可


到此這篇關(guān)于jdk安裝、Java環(huán)境配置方法詳解的文章就介紹到這了,更多相關(guān)jdk安裝Java環(huán)境配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
java如何通過(guò)modbus4j實(shí)現(xiàn)modbus?TCP通訊
Modbus協(xié)議包含RTU、ASCII、TCP三種類型,定義四個(gè)存儲(chǔ)區(qū)(輸出線圈、輸入線圈、輸出寄存器、輸入寄存器)及其地址范圍,支持讀寫功能,通過(guò)功能碼01-04操作,仿真軟件可模擬從站ID2025-07-07
Jmeter生成UUID作為唯一標(biāo)識(shí)符過(guò)程圖解
這篇文章主要介紹了Jmeter生成UUID作為唯一標(biāo)識(shí)符過(guò)程圖解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-08-08
Spring MVC的國(guó)際化實(shí)現(xiàn)代碼
本篇文章主要介紹了Spring MVC的國(guó)際化實(shí)現(xiàn)代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-08-08
SpringBoot實(shí)現(xiàn)kafka多源配置的示例代碼
實(shí)際開(kāi)發(fā)中,不同的topic可能來(lái)自不同的集群,所以就需要配置不同的kafka數(shù)據(jù)源,基于springboot自動(dòng)配置的思想,最終通過(guò)配置文件的配置,自動(dòng)生成生產(chǎn)者及消費(fèi)者的配置,本文介紹了SpringBoot實(shí)現(xiàn)kafka多源配置,需要的朋友可以參考下2024-06-06
深入學(xué)習(xí)Java 動(dòng)態(tài)代理
Java 動(dòng)態(tài)代理機(jī)制的出現(xiàn),使得 Java 開(kāi)發(fā)人員不用手工編寫代理類,只要簡(jiǎn)單地指定一組接口及委托類對(duì)象,便能動(dòng)態(tài)地獲得代理類。下面小編和大家來(lái)一起學(xué)習(xí)一下吧2019-05-05
BeanUtils.copyProperties()所有的空值不復(fù)制問(wèn)題
這篇文章主要介紹了BeanUtils.copyProperties()所有的空值不復(fù)制問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-06-06
Java實(shí)現(xiàn)數(shù)據(jù)庫(kù)連接的最詳細(xì)教程分享
JDBC,Java?Database?Connectivity,即Java數(shù)據(jù)庫(kù)連接,是?Java?中的一套和數(shù)據(jù)庫(kù)進(jìn)行交互的API,本文就來(lái)講講Java如何利用JDBC實(shí)現(xiàn)數(shù)據(jù)庫(kù)的連接吧2023-05-05
servlet上傳文件實(shí)現(xiàn)代碼詳解(四)
這篇文章主要為大家詳細(xì)介紹了servlet上傳文件的實(shí)現(xiàn)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-09-09
Springboot集成Proguard生成混淆jar包方式
本文介紹了兩種Java代碼混淆工具:ClassFinal和ProGuard,ClassFinal是一個(gè)字節(jié)碼加密工具,但需要額外的加密包,使用復(fù)雜,ProGuard是一款開(kāi)源的Java代碼混淆工具,可以有效地提高代碼的安全性,但對(duì)Spring框架的注解處理不夠完善2024-11-11

