jdk是什么意思
JDK是java development kit的縮寫(xiě),意思是Java 語(yǔ)言的軟件開(kāi)發(fā)工具包(sdk)。它是一種用于構(gòu)建在 Java 平臺(tái)上發(fā)布的應(yīng)用程序、applet 和組件的開(kāi)發(fā)環(huán)境;它是給程序開(kāi)發(fā)者提供的開(kāi)發(fā)工具箱,是一種最基本的工具。
JDK是整個(gè)java開(kāi)發(fā)的核心,它除了包括完整的JRE(Java Runtime Environment),還包含了JAVA的運(yùn)行環(huán)境(JVM+Java系統(tǒng)類庫(kù))和其他供開(kāi)發(fā)者使用的JAVA工具。
JDK的功能:用于構(gòu)建在 Java 平臺(tái)上發(fā)布的應(yīng)用程序、applet 和組件的開(kāi)發(fā)環(huán)境。它不提供具體的開(kāi)發(fā)軟件,它提供的是無(wú)論你用何種開(kāi)發(fā)軟件寫(xiě)Java程序都必須用到的類庫(kù)和Java語(yǔ)言規(guī)范。
JDK有哪些版本:
JDK有J2EE、J2SE、J2ME這三個(gè)不同版本的平臺(tái)。它們的共同點(diǎn)是:語(yǔ)言是相同的;不同點(diǎn)是:捆綁的庫(kù)不同。
● J2EE:企業(yè)版,使用這種JDK開(kāi)發(fā)J2EE應(yīng)用程序,從JDK 5.0開(kāi)始,改名為Java EE。從2018年2月26日開(kāi)始,J2EE改名為Jakarta EE
● J2SE:標(biāo)準(zhǔn)版,是我們通常用的一個(gè)版本,從JDK 5.0開(kāi)始,改名為Java SE。
● J2ME:主要用于移動(dòng)設(shè)備、嵌入式設(shè)備上的java應(yīng)用程序,從JDK 5.0開(kāi)始,改名為Java ME。
注:
沒(méi)有JDK的話,無(wú)法編譯Java程序(指java源碼.java文件),如果想只運(yùn)行Java程序(指class或jar或其它歸檔文件),要確保已安裝相應(yīng)的JRE。
普通用戶并不需要安裝JDK來(lái)運(yùn)行Java程序,而只需要安裝JRE(java程序的運(yùn)行環(huán)境)。而程序開(kāi)發(fā)者必須安裝JDK來(lái)編譯、調(diào)試程序。
相關(guān)視頻教程推薦:《Java教程》
以上就是jdk是什么意思的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注風(fēng)君子博客其它相關(guān)文章!
總結(jié)
- 上一篇: java finereport_java
- 下一篇: css如何设置div垂直居中(百分比di