JAVA 開發(fā)環(huán)境Java SE Development Kit(JDK) 15.0 發(fā)布啦!在 Java 中創(chuàng)建應(yīng)用所需的基本資源,包括 Java 運行時環(huán)境,庫,代碼示例和演示應(yīng)用。根據(jù) TIOBE 編程社區(qū)索引,Java 編程語言是軟件開發(fā)人員的最佳選擇之一,他們力爭在基于 C 和 C-based 語言中占據(jù)上風。從 PC,移動終端或媒體播放器到更復雜的醫(yī)療設(shè)備,全球大多數(shù)電子設(shè)備都使用其功能。
JDK 是什么?
JDK 是整個 Java 的核心,包括了 Java 運行環(huán)境(Java Runtime Envirnment),一堆 Java 工具和 Java 基礎(chǔ)的類庫(rt.jar).不論什么 Java 應(yīng)用服務(wù)器實質(zhì)都是內(nèi)置了某個版本的 JDK。
因此掌握 JDK 是學好 Java 的第一步.最主流的 JDK 是 Sun 公司發(fā)布的 JDK,除了 Sun 之外,還有很多公司和組織都開發(fā)了自己的 JDK,例如 IBM 公司開發(fā)的 JDK,BEA 公司的 Jrocket,還有 GNU 組織開發(fā)的 JDK 等等。
Java 平臺提供了一種環(huán)境,可以為多種操作系統(tǒng)(例如 Microsoft Windows,Mac OS X 或 Linux 發(fā)行版)開發(fā)軟件。 Java 運行時環(huán)境(JRE)允許您執(zhí)行 Java 應(yīng)用程序,組件和小程序,而 Java 開發(fā)套件(JDK)提供了一套全面的工具,供程序員構(gòu)建,運行,調(diào)試甚至記錄 Java 代碼。
您還可以訪問 JRE 的 Java 虛擬機(JVM)組件以及類庫和支持文件,以實現(xiàn)您的應(yīng)用程序。 JDK 使用 Java 基礎(chǔ)類(包括 Swing 和 Java Platform Debugger Architecture)打包了說明性源代碼和特定 API。它還以各種 Java 核心API源文件的形式提供了針對 Java 編程語言初學者的學習材料。
作為最常用的 Java 軟件開發(fā)套件(SDK),JDK 的第一手組件包括 Java 應(yīng)用程序的加載器(簡稱為 Java),即由編譯器(javac)創(chuàng)建的類文件的解釋器,該編譯器本身就是源代碼。從原始格式到 Java 字節(jié)碼的代碼,以及用于執(zhí)行和調(diào)試 Java 小程序的 Appletviewer。
除了這些工具之外,JDK 還提供了注釋處理工具,用于 JAR 文件沖突檢測的 extcheck,Java 編譯器的 idlj IDL,使用源代碼注釋的 javadoc 文檔生成器或 Javadoc 文檔生成器。 jar`歸檔程序,將單個 JAR 文件中的相關(guān)類庫匯總在一起。其他工具包括反匯編程序,啟動程序,調(diào)試器,Java 命令行腳本外殼或策略創(chuàng)建和管理實用程序。
Java 開發(fā)工具包集成了一組功能強大的工具,無論其知識水平如何,它們都可以幫助程序員實現(xiàn) Java 應(yīng)用程序。盡管如此,JDK 是任何 Java 開發(fā)人員的重要基礎(chǔ)工具。
特別說明
提示:該資源為網(wǎng)盤資源,請?zhí)崆鞍惭b好百度網(wǎng)盤電腦版