首頁>Club>
6
回覆列表
  • 1 # 萌無敵半島薄荷微

    JDK(JavaDevelopmentKit,Java開發包,Java開發工具)是一個寫Java的applet和應用程式的程式開發環境。它由一個處於作業系統層之上的執行環境還有開發者編譯,除錯和執行用Java語言寫的applet和應用程式所需的工具組成。

    JDK(JavaDevelopmentKit)是SunMicrosystems針對Java開發員的產品。自從Java推出以來,JDK已經成為使用最廣泛的JavaSDK(Softwaredevelopmentkit)。

    JDK包含的基本元件包括:

    ·javac–編譯器,將源程式轉成位元組碼

    ·jar–打包工具,將相關的類檔案打包成一個檔案

    ·javadoc–文件生成器,從原始碼註釋中提取文件

    ·jdb–debugger,查錯工具

    JDK中還包括完整的JRE(JavaRuntimeEnvironment,Java執行環境),也被稱為privateruntime。包括了用於產品環境的各種庫類,以及給開發員使用的補充庫,如國際化的庫、IDL庫。

    JDK中還包括各種例子程式,用以展示JavaAPI中的各部分。

    從初學者角度來看,採用JDK開發Java程式能夠很快理解程式中各部分程式碼之間的關係,有利於理解Java面向物件的設計思想。JDK的另一個顯著特點是隨著Java(J2EE、J2SE以及J2ME)版本的升級而升級。但它的缺點也是非常明顯的就是從事大規模企業級Java應用開發非常困難,不能進行復雜的Java軟體開發,也不利於團體協同開發。

    JDK一般有三種版本:

    SE(J2SE),standardedition,標準版,是我們通常用的一個版本

    EE(J2EE),enterpsiseedtion,企業版,使用這種JDK開發J2EE應用程式,

    ME(J2ME),microedtion,主要用於移動裝置、嵌入式裝置上的java應用程式

    Java開發工具(JDK)是許多Java專家最初使用的開發環境。儘管許多程式設計人員已經使用第三方的開發工具,但JDK仍被當作Java開發的重要工具。

    JDK由一個標準類庫和一組建立,測試及建立文件的Java實用程式組成。其核心Java

    API是一些預定義的類庫,開發人員需要用這些類來訪問Java語言的功能。JavaAPI包括一些重要的語言結構以及基本圖形,網路和檔案I/O。一般來說,JavaAPI的非I/O部分對於執行Java的所有平臺是相同的,而I/O部分則僅在通用Java環境中實現。

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

    Javac:Java編譯器,將Java原始碼轉換成位元組碼。

    Java:Java直譯器,直接從類檔案執行Java應用程式位元組程式碼。

    appletviewer:小程式瀏覽器,一種執行HTML檔案上的Java小程式的Java瀏覽器。

    Javadoc:根據Java原始碼及說明語句生成HTML文件。

    Jdb:Java偵錯程式,可以逐行執行程式,設定斷點和檢查變數。

    Javah:產生可以呼叫Java過程的C過程,或建立能被Java程式呼叫的C過程的標頭檔案。

    Javap:Java反彙編器,顯示編譯類檔案中的可訪問功能和資料,同時顯示位元組程式碼含義。

  • 中秋節和大豐收的關聯?
  • 開個冷飲店,需要注意什麼?