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