Java的發展史

Java的發展史

Java之父 James Gosling(詹姆斯·高斯林)
任職於太陽微系統的詹姆斯·高斯林等人於1990年代初開發Java語言的雛形,最初被命名爲Oak,目標設置在家用電器等小型系統的程序語言,應用在電視機、電話、鬧鐘、烤麪包機等家用電器的控制和通信。由於這些智能化家電的市場需求沒有預期的高,Sun公司放棄了該項計劃。隨着1990年代互聯網的發展,Sun公司看見Oak在互聯網上應用的前景,於是改造了Oak,於1995年5月以Java的名稱正式發佈。Java伴隨着互聯網的迅猛發展而發展,逐漸成爲重要的網絡編程語言。

時間點 事件
1995 Oak->Java1.0 Write once run anywhere
1996.1 jdk1.0
Sun Classic VM
1996.9 首屆JavaOne大會
1997.2 jdk1.1
內部類
反射
jar文件格式
JDBC
JavaBean
rmi
1997.4.2 JavaOne會議召開,參與者逾一萬人,創當時全球同類會議規模之紀錄
1998 jdk1.2
J2SE
J2EE
J2ME
swing
jit
HotspotVM
2000 jdk1.3
Timer
java2d(桌面應用)
2002 jdk1.4
Struts
Hibernate
Spring1.x
正則表達式
Nio
日誌
Xml解析器
2004.9 jdk1.5(tiger)
自動裝箱拆箱
泛型
註解
枚舉
變長參數
Spring2.x(大量使用註解)
2006 jdk1.6(改爲jdk6)
JavaEE
JavaSE
JavaME
提供腳本語言支持
提供了編譯api以及http服務器api
2009 jdk1.7
Lambda(規劃提出)
Jigsaw(規劃提出)
Oracle收購sun(74億)
2011 jdk1.7 final
2014.3 jdk1.8
2017.9 JavaSE 9.0
2018.3 Java SE 10.0
2018.9 Java SE 11.0
2019.3 Java SE 12.0
2019.9 Java SE 13.0
發佈了15 篇原創文章 · 獲贊 6 · 訪問量 452
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章