Sun公司提供的一套java開發環境。
簡稱:JDK(Java Development Kit),是整個JAVA的核心。
JDK中,包括Java編譯器、Java運行工具、Java文檔生成工具、Java打包工具等。
JDK目錄介紹:
bin目錄:該目錄用于存放一些可執行程序。
如:Javac.exe(Java編譯器):講Java文件(.java文件)編譯成Java字節碼文件(.class文件)。
Java.exe(Java運行工具):它會啟動一個Java虛擬機(JVM)進程,Java虛擬機相當于一個虛擬的操作系統,它專門負責運行有Java編譯器生成的字節碼文件。(.class文件)
jar.exe(打包工具)和Javadoc.exe(文檔生成工具)
db目錄:db目錄是一個小型的數據庫。
jre目錄:意為Java程序運行時環境。
此目錄是Java運行是環境的根目錄,它包含Java虛擬機,運行時的類包,Java應用啟動器
以及一個bin目錄,但不包含開發環境中的開發工具。
include目錄:由于JDK是通過C和C++實現的,因此在啟動時需要引入一些C語言的頭文件。
該目錄就是用來存放這些頭文件的。
src.zip文件:它是src文件夾的壓縮文件,src中放置的是JDK核心類的源代碼,通過該文件可以查看JAVA基礎類的源代碼。
sun公司除了提供JDK,還提供了一種JRE(JAVA RUNTIME ENVIRONMENT)工具,它是JAVA運行環境,是提供給普通用戶使用的。
因為用戶只需要運行事先編好的程序,不需要自己動手編寫程序。
因此,JRE工具中只包含JAVA運行工具,不包含JAVA編譯工具。
區別:JDK中自帶了一個JRE工具,也就是說開發環境中包含著運行環境,
這樣以來,開發人員,只需要在計算機上安裝JDK即可,不需要專門安裝JRE工具。
第一步:
安裝JDK。
第二部:
配置PATH環境變量:
在CMD中,驗證path配置成功,輸入java命令。
classpath環境變量:
在CMD中,驗證classpath配置成功,輸入javac.
解釋說明:
系統環境變量:在計算機操作系統中可以定義一系列變量,這些變量可供操作系統上所有的應用程序使用。
有的時候填寫路徑為了方便會新建一個JAVA_HOME路徑,并把這個JAVA_HOME放入classpath和path中。
我發現Win7這樣使用的時候,在CMD中Java可以運行,但javac還是顯示找不到,試了很多種方法,但還是不知道原因。
解決辦法是,還是使用絕對路徑。不用Java_home,直接在path和classpath中放入 F:/JAVA/JDK 8 121/bin絕對路徑,解決了這個問題。
新聞熱點
疑難解答