java JDK的發展史

介紹JDK各個版本之前先了解一下JDK和JRE的組成吧。

JDK(Java Development Kit):包括Java程序設計語言、Java虛擬機、Java API接口。是支持Java程序開發的最小環境。

JRE(Java Runtime Environment):包括Java SE API子集和Java虛擬機。是支持Java程序運行的標準環境。


下面按照時間順序具體來介紹每個jdk的特點。


JDK版本

發佈時間

不同點

代表技術

JDK1.0

1996123

提供了一個純解釋執行的Java虛擬機實現

Java虛擬機、AppletAWT

JDK1.1

1997219

發佈了Java技術的一些最基礎支撐點

JAR文件格式、JDBCJavaBeansRMIJava內部類、反射

JDK1.2

1998124

Java技術日系分爲3個方向J2SEJ2EEJ2ME;第一次內置了JIT;添加了集合類

EJBJava Plug-inSwingJava IDL

JDK1.3

200058

對類庫做出修改

CORBA IIOPJava 2D改進,添加了JavaSound類庫

JDK1.4

2002213

Java走向成熟的標準

正則表達式、NIO、日誌類、XML解析器、異常鏈

JDK1.5

2004910

Java語法易用性上做出了很大改進,改進了Java內存模型

自動裝箱、枚舉、泛型、動態註解、可變長參數、遍歷循環,添加concurrent

JDK1.6

20061211

提供動態語言支持、提供編譯API和衛星HTTP服務器API;對虛擬機內部做出了修改

鎖同步、垃圾回收、類加載

 

JDK1.7

2011728

設置了10個里程碑

 

JDK1.8

2014319

Lambda表達式、函數式接口

 


對於各個版本JDk的詳細介紹參見鏈接http://www.cnblogs.com/langtianya/p/3757993.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章