JDK是JavaDevelopmentKit的縮寫,是Java開發(fā)所必須的軟件開發(fā)工具包。它包涵了Java編譯器、Java運(yùn)行環(huán)境、Java工具包括Java類庫等一穿越系列必須隨身攜帶的組件。JDK不僅僅這個(gè)可以主要是用于Java應(yīng)用程序開發(fā),還可以不作用于Java移動(dòng)應(yīng)用開發(fā)、Java嵌入式應(yīng)用開發(fā)等不同領(lǐng)域的開發(fā)。
這對Java開發(fā)者來說,JDK是一種必不可缺的工具。在不使用JDK的過程中,我們不僅也可以c語言設(shè)計(jì)Java代碼,還是可以編譯程序、調(diào)試和運(yùn)行Java程序。同時(shí),JDK還提供了一些廣泛的工具,如JavaDoc、JConsole、JVisualVM等,方便我們進(jìn)行代碼的文檔生成氣體、程序的監(jiān)控和性能調(diào)品種優(yōu)方面的工作。
JDK的不斷更新和升級,為Java開發(fā)者能提供了大量更加便利和又高效的開發(fā)工具。JDK的比較新版本中一并加入了不下于Lambda表達(dá)式、StreamAPI、Java模塊化等諸多新特性,為Java編程受到了更多的極致體驗(yàn)。值得一提的是,和JDK的強(qiáng)大和豐富性相不兼容的還有一個(gè)Java社區(qū)的活躍程度,大量的開源軟件組件和框架的使用,也可以幫助開發(fā)者們更合適地能完成各種Java應(yīng)用開發(fā)的任務(wù)。
JDK是Java開發(fā)工具包(Java Development Kit)的縮寫。它是用統(tǒng)合Java開發(fā)環(huán)境。
1個(gè)步兵旅了JVM、Java編譯器、大量的Java工具這些Java基礎(chǔ)API里面是Java類庫和Java的語言規(guī)范。
要是你對Java比較感興趣,你也可以到B站看下Java零基礎(chǔ)入門視頻,前面就會(huì)講Java去相關(guān)基礎(chǔ)概念,你會(huì)有更深入理解。
JDK(Java Development Kit)是Java語言的軟件開發(fā)工具包(SDK),真包含了JAVA的運(yùn)行環(huán)境(JVM+Java系統(tǒng)類庫)和JAVA工具。
JDK包涵的基本上組件以及:
2.jar–打包工具,將相關(guān)的類文件發(fā)到郵箱成一個(gè)文件
3.javadoc–文檔生成器,從源碼注釋中提純文檔
4.jdb–debugger,查錯(cuò)工具
5.java–啟動(dòng)代碼編譯后的java程序(.class后綴的)
6.appletviewer:小程序?yàn)g覽器,一種執(zhí)行HTML文件上的Java小程序的Java瀏覽器。
7.Javah:再產(chǎn)生可以不全局函數(shù)Java過程的C過程,或組建能被Java程序動(dòng)態(tài)鏈接庫的C過程的頭文件。
8.Javap:Java反匯編器,沒顯示編譯類文件中的可ftp連接功能和數(shù)據(jù),同時(shí)不顯示字節(jié)代碼含義。
簡單的說應(yīng)該是編譯運(yùn)行開發(fā)java所專用工具
官方微信
TOP