- 相關推薦
Java開發(fā)工具包JDK的簡介
Java 開發(fā)工具包是 Java 環(huán)境的核心組件,并提供編譯、調試和運行一個Java 程序所需的所有工具,可執(zhí)行文件和二進制文件。JDK 是一個平臺特定的軟件,有針對 Windows,Mac 和 Unix 系統(tǒng)的不同的安裝包?梢哉f JDK 是 JRE 的超集,它包含了 JRE 的 Java 編譯器,調試器和核心類。
Java 開發(fā)工具包 (JDK)
JDK中包含JRE,在JDK的安裝目錄下有一個名為jre的目錄,里面有兩個文件夾bin和lib,在這里可以認為bin里的就是JVM,lib中則是JVM工作所需要的類庫,而JVM和lib和起來就稱為jre。
JDK是整個JAVA的.核心,包括了Java運行環(huán)境JRE(Java Runtime Envirnment)、一堆Java工具(javac/java/jdb等)和Java基礎的類庫(即Java API 包括rt.jar)。金字塔結構:JDK=JRE+JVM+ 其它 。運行Java程序一般都要求用戶的電腦安裝JRE環(huán)境(Java Runtime Environment);沒有jre,java程序無法運行;而沒有java程序,jre就沒有用武之地。
JDK的幾個版本
、賁E(J2SE),standard edition,標準版,是我們通常用的一個版本,從JDK 5.0開始,改名為Java SE。
、贓E(J2EE),enterprise edition,企業(yè)版,使用這種JDK開發(fā)J2EE應用程序,從JDK 5.0開始,改名為Java EE。
③ME(J2ME),micro edition,主要用于移動設備、嵌入式設備上的java應用程序,從JDK 5.0開始,改名為Java ME。
【Java開發(fā)工具包JDK的簡介】相關文章:
Java開發(fā)環(huán)境的搭建-JDK和Eclipse的安裝09-23
從 JDK 源碼角度看 java 并發(fā)線程的中斷11-08
java語言的簡介08-30
Java語言簡介08-23
Java語言的簡介09-09
Java語言中SDK/JDK/JRE和JVM之間的關系05-22
java的緩存機制簡介09-06
Java語言編程簡介08-31