欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JDK文件目錄結(jié)構(gòu)及配置環(huán)境變量全過程

 更新時(shí)間:2025年05月26日 09:27:50   作者:渴望成長  
這篇文章主要介紹了JDK文件目錄結(jié)構(gòu)及配置環(huán)境變量全過程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

JDK文件目錄結(jié)構(gòu)及配置環(huán)境變量

目錄結(jié)構(gòu)

目錄名稱說明
bin可執(zhí)行程序,開發(fā)工具(編譯工具javac.exe、運(yùn)行工具java.exe等)
confJDK的相關(guān)配置文件
include包含其他語言寫的程序,平臺(tái)特定的頭文件
jmods該路徑下存放了JDK的各種模塊
egal該路徑下存放了JDK各模塊的授權(quán)文檔
lib包含了java核心代碼,rt.jar包(包含java定義的類字節(jié)碼文件),別人寫好的java類,補(bǔ)充的jar包
  • jre文件夾 運(yùn)行環(huán)境
  • src文件夾 java源代碼,包含所有java相關(guān)的類

配置環(huán)境變量

JDK下載

JRE和JDK

  • JVM(Java Virtual Machine),Java虛擬機(jī),實(shí)現(xiàn)跨平臺(tái) 源文件.java----->JVM編譯------>字節(jié)碼文件.class
  • JRE(Java Runtime Environment),Java運(yùn)行環(huán)境,包含了JVM和Java的核心類庫(Java API)
  • JDK(Java Development Kit)稱為Java開發(fā)工具,包含了JRE和開發(fā)工具
  • 心得:我們只需安裝JDK即可,它包含了java的運(yùn)行環(huán)境和虛擬機(jī)。

下載

環(huán)境變量

配置環(huán)境變量相當(dāng)于是把JDK放到一個(gè)所有目錄都可以訪問的地方,如果不配置環(huán)境變量,那么這些命令只可以在JDK安裝目錄下執(zhí)行。

  • path:讓工具可以在任何位置都可以訪問
  • JAVA_HOME:方便配置環(huán)境變量(讓相對(duì)路徑的寫法簡單些)
  • classPath:把生成的class文件都放到一起,方便管理

CLASSPATH配置時(shí)為什么要加 .:在設(shè)置CLASSPATH變量時(shí),必須在配置路徑前添加一個(gè)點(diǎn)(.)來識(shí)別當(dāng)前目錄下的Java類。

  • JAVA_HOME:java安裝路徑

  • path£º%JAVA_HOME%\bin

classPath可以不用配置,不配置則產(chǎn)生的class字節(jié)碼文件都默認(rèn)存放在java項(xiàng)目所在的文件夾

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;         //記得前面有個(gè)"."

環(huán)境變量配置成功

  • 驗(yàn)證:

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java面試題沖刺第十三天--數(shù)據(jù)庫(3)

    Java面試題沖刺第十三天--數(shù)據(jù)庫(3)

    這篇文章主要為大家分享了最有價(jià)值的三道數(shù)據(jù)庫面試題,涵蓋內(nèi)容全面,包括數(shù)據(jù)結(jié)構(gòu)和算法相關(guān)的題目、經(jīng)典面試編程題等,感興趣的小伙伴們可以參考一下
    2021-07-07
  • 修改idea的這些啟動(dòng)參數(shù),令你的idea健步如飛

    修改idea的這些啟動(dòng)參數(shù),令你的idea健步如飛

    這篇文章主要介紹了修改idea的這些啟動(dòng)參數(shù),令你的idea健步如飛~具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • Java?properties?和?yml?的區(qū)別解析

    Java?properties?和?yml?的區(qū)別解析

    properties和yml都是Spring?Boot支持的兩種配置文件,它們可以看做Spring?Boot在不同時(shí)期的兩種“產(chǎn)品”,這篇文章主要介紹了Java?properties?和?yml?的區(qū)別,需要的朋友可以參考下
    2023-02-02
  • java 數(shù)據(jù)的加密與解密普遍實(shí)例代碼

    java 數(shù)據(jù)的加密與解密普遍實(shí)例代碼

    本篇文章介紹了一個(gè)關(guān)于密鑰查詢的jsp文件簡單實(shí)例代碼,需要的朋友可以參考下
    2017-04-04
  • Spring注解配置實(shí)現(xiàn)過程詳解

    Spring注解配置實(shí)現(xiàn)過程詳解

    這篇文章主要介紹了Spring注解配置實(shí)現(xiàn)過程詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-08-08
  • Java高級(jí)語法學(xué)習(xí)之反射詳解

    Java高級(jí)語法學(xué)習(xí)之反射詳解

    java的泛型和反射機(jī)制一直很難理解和應(yīng)用,下面這篇文章主要給大家介紹了關(guān)于Java高級(jí)語法學(xué)習(xí)之反射的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-01-01
  • Android中PreferenceActivity使用詳解

    Android中PreferenceActivity使用詳解

    本文主要介紹了Android中PreferenceActivity使用詳解,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • Java實(shí)現(xiàn)斷點(diǎn)續(xù)傳功能的示例代碼

    Java實(shí)現(xiàn)斷點(diǎn)續(xù)傳功能的示例代碼

    這篇文章主要為大家詳細(xì)介紹了如何利用Java語言實(shí)現(xiàn)網(wǎng)絡(luò)資源的斷點(diǎn)續(xù)傳功能,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價(jià)值,感興趣的可以了解一下
    2022-10-10
  • Spring MVC攔截器的基本使用方法

    Spring MVC攔截器的基本使用方法

    這篇文章主要給大家介紹了關(guān)于Spring MVC攔截器的基本使用方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Spring MVC具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • 詳解SpringMVC攔截器配置及使用方法

    詳解SpringMVC攔截器配置及使用方法

    本篇文章主要介紹了SpringMVC攔截器配置及使用方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-09-09

最新評(píng)論