j2sdk-1_4_2_07-linux-i586.bin(j2sdk)

博主:yunbaotangyunbaotang 2023-12-17 433 0條評論
摘要: 您好,今天小編胡舒來為大家解答以上的問題。j2sdk-1_4_2_07-linux-i586.bin,j2sdk相信很多小伙伴還不知道,現(xiàn)在讓我們一起來看看吧!1、JDK(Java...

您好,今天小編胡舒來為大家解答以上的問題。j2sdk-1_4_2_07-linux-i586.bin,j2sdk相信很多小伙伴還不知道,現(xiàn)在讓我們一起來看看吧!

1、JDK(Java Development Kit,Java開發(fā)包,Java開發(fā)工具)是一個寫Java的applet和應用程序的程序開發(fā)環(huán)境。

2、它由一個處于操作系統(tǒng)層之上的運行環(huán)境還有開發(fā)者編譯,調試和運行用Java語言寫的applet和應用程序所需的工具組成。

3、 JDK(Java Development Kit)是Sun Microsystems針對Java開發(fā)員的產品。

4、自從Java推出以來,JDK已經成為使用最廣泛的Java SDK(Software development kit)。

5、 JDK包含的基本組件包括: ·javac – 編譯器,將源程序轉成字節(jié)碼 ·jar – 打包工具,將相關的類文件打包成一個文件 ·javadoc – 文檔生成器,從源碼注釋中提取文檔 ·jdb – debugger,查錯工具 JDK中還包括完整的JRE(Java Runtime Environment,Java運行環(huán)境),也被稱為private runtime。

6、包括了用于產品環(huán)境的各種庫類,以及給開發(fā)員使用的補充庫,如國際化的庫、IDL庫。

7、 JDK中還包括各種例子程序,用以展示Java API中的各部分。

8、 從初學者角度來看,采用JDK開發(fā)Java程序能夠很快理解程序中各部分代碼之間的關系,有利于理解Java面向對象的設計思想。

9、JDK的另一個顯著特點是隨著Java (J2EE、J2SE以及J2ME)版本的升級而升級。

10、但它的缺點也是非常明顯的就是從事大規(guī)模企業(yè)級Java應用開發(fā)非常困難,不能進行復雜的Java軟件開發(fā),也不利于團體協(xié)同開發(fā)。

11、 JDK一般有三種版本: SE(J2SE),standard edition,標準版,是我們通常用的一個版本 EE(J2EE),enterpsise edtion,企業(yè)版,使用這種JDK開發(fā)J2EE應用程序, ME(J2ME),micro edtion,主要用于移動設備、嵌入式設備上的java應用程序 Java開發(fā)工具(JDK)是許多Java專家最初使用的開發(fā)環(huán)境。

12、盡管許多編程人員已經使用第三方的開發(fā)工具,但JDK仍被當作Java開發(fā)的重要工具。

13、 JDK由一個標準類庫和一組建立,測試及建立文檔的Java實用程序組成。

14、其核心Java API是一些預定義的類庫,開發(fā)人員需要用這些類來訪問Java語言的功能。

15、Java API包括一些重要的語言結構以及基本圖形,網絡和文件I/O。

16、一般來說,Java API的非I/O部分對于運行Java的所有平臺是相同的,而I/O部分則僅在通用Java環(huán)境中實現(xiàn)。

17、 作為JDK實用程序,工具庫中有七種主要程序。

18、 Javac:Java編譯器,將Java源代碼轉換成字節(jié)碼。

19、 Java:Java解釋器,直接從類文件執(zhí)行Java應用程序字節(jié)代碼。

20、 appletviewer:小程序瀏覽器,一種執(zhí)行HTML文件上的Java小程序的Java瀏覽器。

21、 Javadoc:根據(jù)Java源碼及說明語句生成HTML文檔。

22、 Jdb:Java調試器,可以逐行執(zhí)行程序,設置斷點和檢查變量。

23、 Javah:產生可以調用Java過程的C過程,或建立能被Java程序調用的C過程的頭文件。

24、 Javap:Java反匯編器,顯示編譯類文件中的可訪問功能和數(shù)據(jù),同時顯示字節(jié)代碼含義。

本文就為大家分享到這里,希望小伙伴們會喜歡。