JAVA筆記整理(一),JAVA介紹

來源:互聯網
上載者:User

標籤:

JAVA語言的版本:

         J2SE(Java2 Platform Standard Edition,java平台標準版),後更名為:JAVA SE

         J2EE(Java 2 Platform,Enterprise Edition,java平台企業版),後更名為:JAVA EE

         J2ME(Java 2 Platform Micro Edition,java平台微型版),後更名為:JAVA ME

 

跨平台

         “一處編寫,到處運行”,寫好的JAVA代碼由JAVA源碼編譯器來編譯產生位元組碼檔案,然後交由JAVA虛擬機器JVM(Java Virtual Machine)來根據不同的CPU、不同的作業系統,來解釋成相應的機器碼,所以說,JAVA是一門物件導向的跨平台的解釋性變成語言。        

JRE和JDK

         JRE(Java Runtime Environment)運行JAVA程式所必須的環境的集合,包含JVM標準實現及Java核心類庫。包括兩部分:Java Runtime Environment和Java Plug-in。JavaRuntimeEnvironment(JRE)是可以在其上運行、測試和傳輸應用程式的Java平台。它包括Java虛擬機器(jvm)、Java核心類庫和支援檔案。它不包含開發工具(JDK)--編譯器、調試器和其它工具。JRE需要輔助軟體--Java Plug-in--以便在瀏覽器中運行applet。

         JDK  (Java Development Kit)是 Java 語言的軟體開發套件(SDK), 主要用於行動裝置、嵌入式裝置上的java應用程式。沒有JDK的話,無法編譯Java程式.

      JDK包含的基本組件包括:

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

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

        javadoc – 文檔產生器,從源碼注釋中提取文檔

        jdb – debugger,查錯工具

        java – 運行編譯後的java程式(.class尾碼的)

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

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

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

        Jconsole: Java進行系統調試和監控的工具 

環境變數的配置:

          參見該文章:http://www.cnblogs.com/xs104/p/4478096.html

JAVA筆記整理(一),JAVA介紹

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.