Java:由Sun Microsystems公司于1995年5月推出的Java程序設計語言和Java平臺的總稱。Java語言是一種可以撰寫跨平臺應用軟件的面向對象的程序設計語言,由當時任職太陽微系統的詹姆斯?高斯林(James Gosling)等人于1990年代初開發,它最初被命名為Oak。Java伴隨著互聯網的迅猛發展而發展,逐漸成為重要的網絡編程語言。
Java從第一個版本誕生到現在已經有十九年的時間了。時間若白駒過隙,轉瞬即逝。彈指間19年過去了,在下圖所展示的時間線中,我們看到JDK已經發展到了1.8版。在這19年里還誕生了無數和Java相關的產品、技術和標準。現在讓我們走入時間隧道,從孕育Java語言的時代開始,回顧一下Java的發展軌跡和歷史變遷。
1991年4月,由James Gosling博士領導的綠色計劃(Green Project)開始啟動,此計劃的目的是開發一種能夠在各種消費性電子產品(如機頂盒、冰箱、收音機等)上運行的程序架構。這個計劃的產品就是Java語言的前身:Oak(橡樹)。Oak當時在消費品市場上并不算成功,但隨著1995年互聯網潮流的興起,Oak迅速找到了最適合自己發展的市場定位并蛻變成為Java語言。
1995年5月23日,Oak語言改名為Java,并且在SunWorld大會上正式發布Java 1.0版本。Java語言第一次提出了“Write Once,Run Anywhere”的口號。
1996年1月23日,JDK 1.0發布,Java語言有了第一個正式版本的運行環境。JDK 1.0提供了一個純解釋執行的Java虛擬機實現(Sun Classic VM)。JDK 1.0版本的代表技術包括:Java虛擬機、 、AWT等。
1996年4月,10個最主要的操作系統供應商申明將在其產品中嵌入Java技術。同年9月,已有大約8.3萬個網頁應用了Java技術來制作。在1996年5月底,Sun公司于美國舊金山舉行了首屆JavaOne大會,從此JavaOne成為全世界數百萬Java語言開發者每年一度的技術盛會。
1997年2月19日,Sun公司發布了JDK 1.1,Java技術的一些最基礎的支撐點(如JDBC等)都是在JDK 1.1版本中發布的,JDK 1.1版的技術代表有:JAR文件格式、JDBC、JavaBeans、RMI。Java語法也有了一定的發展,如內部類(Inner Class)和反射(Reflection)都是在這個時候出現的。
直到1999年4月8日,JDK 1.1一共發布了1.1.0~1.1.8九個版本。從1.1.4之后,每個JDK版本都有一個自己的名字(工程代號),分別為:JDK 1.1.4 - Sparkler(寶石)、JDK 1.1.5 - Pumpkin(南瓜)、JDK 1.1.6 - Abigail(阿比蓋爾,女子名)、JDK 1.1.7 - Brutus(布魯圖,古羅馬政治家和將軍)和JDK 1.1.8 主站蜘蛛池模板: 汉源县| 宜都市| 青浦区| 保康县| 枣庄市| 潍坊市| 五指山市| 东明县| 涿鹿县| 敦化市| 贵定县| 施甸县| 隆子县| 高尔夫| 鄂尔多斯市| 吉安县| 容城县| 宜良县| 石台县| 甘孜| 宝鸡市| 垣曲县| 六安市| 商南县| 高台县| 涟水县| 淮阳县| 湖南省| 河源市| 喜德县| 封开县| 万年县| 邳州市| 珲春市| 邯郸市| 津市市| 南充市| 星座| 石楼县| 宝丰县| 德昌县|