程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Java起源,發展,特性,工作方式,開發系統的構成,技術應用

Java起源,發展,特性,工作方式,開發系統的構成,技術應用

編輯:關於JAVA

Java起源,發展,特性,工作方式,開發系統的構成,技術應用。本站提示廣大學習愛好者:(Java起源,發展,特性,工作方式,開發系統的構成,技術應用)文章只能為提供參考,不一定能成為您想要的結果。以下是Java起源,發展,特性,工作方式,開發系統的構成,技術應用正文


1.java的起源

Oak(可移植性差)------>Java(未解決平台移植性)

2.Java的發展

鼻祖:Java1.0

發展:Java2   JavaSE:java平台標准版

       JavaME:微型版

       JavaEE:企業版

開始:sun公司----後來:Oracle公司

3.Java的特性

1)面向對象:去除了C和C++的復雜性

2)可移植性:JVM(Java虛擬機)實現程序的可移植性

3)健壯性:提供早期的靜態動態檢查,排除出錯誤的條件,去除了指針

4)分布式:Java提供一些類庫提供網絡編程,可以輕松使用類庫處理TCP/IP協議

5)多線程:可以理解為輕量的進程

4.Java的工作方式

Java源文件(.java)---編譯器編譯--->字節碼文件(.class)---類加載器加載--->Java虛擬機(JVM)---解析--->操作系統(執行)

5.Java開發系統的構成

1)Java虛擬機(JVM):指定集,寄存器,堆棧,垃圾處理器,方法區域組成。

            三種區域:局部變量區域,執行環境區域,操作數區域。

2)類庫:Java標准類庫(官方提供,可直接使用)

     開發者自己的類(自行導入)

3)包:有效組織代碼,管理代碼結構,本質是使用文件夾的形式

4)JRE:運行環境(Java Runtime Environment)

5)JDK:Java Development Kit,Java開發套件

6.Java技術應用

  JavaME:目前市場份額很小,IOS與Android是主流

  JavaSE:標准版,用於桌面軟件的編程

  JavaEE:為企業級開發提供一整套的解決方案,JavaWeb

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved