JVM和Java歷史

Java和JVM的歷史
1.1996年 SUN JDK 1.0 Classic VM
  -  純解釋運行,使用外掛進行JIT
2.1997年JDK1.1發佈
  -  AWT、內部類、JDBC、RMI、反射
3.1998年JDK1.2 Solaris Wxact VM
  - JIT 解釋器混合
  - Accurate Memory Management 精確內存管理,數據類型敏感。
  - J2SE J2EE J2ME的出現
  - 加入 Swing Collections
4.2000年 JDK 1.3 Hotspot作爲默認虛擬機發布
  -加入JavaSound
5.2002年JDK1.4 Classic VM對出歷史舞臺。
  -Assert 正則表達式 NIO IPV6 日誌API 加密類庫
6.2004年發佈JDK1.5
  -泛型 註解 裝箱 枚舉 可變長的參數 Foreach循環
7.JDK1.6
  -腳本語言支持
  -JDBC 4.0
  -Java編譯器 API
8.2011年JDK7發佈
  - 延誤項目推出到JDK8
  - G1
  - 動態語言增強
  - 64位系統中的壓縮指針
  - NIO 2.0
9.2014年JDK8發佈
  - Lambda表達式
  - 語法增強 Java類型註解
10.2016年JDK9
  - 模塊化
****************************
1.使用最爲廣泛的JVM爲HotSpot
2.HotSpot爲Longview Technologies開發,被SUN收購
3.2006年Java開源,並建立OpenJDK
  -  HotSpot成爲Sun JDK和OpenJDK中所帶的虛擬機
4.2008年Oracle收購BEA
  - 得到JRpckit VM
5.2010年Oracle 收購Sun
  - 得到Hotspot
6.Oracle宣佈在JDK8時整合JRockit和Hotspt,優勢互補
  - 在Hotspot基礎上,一直JRockit優秀特性。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章