系統整理Java語言的發展曆程

來源:互聯網
上載者:User

Java是一門物件導向程式設計語言,不僅吸收了C++語言的各種優點,還摒棄了C++裡難以理解的多繼承、指標等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態物件導向程式設計語言的代表,極好地實現了物件導向理論,允許程式員以優雅的思維方式進行複雜的編程 。

Java具有簡單性、物件導向、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點 。Java可以編寫傳統型應用程式、Web應用程式、分布式系統和嵌入式系統應用程式等
【1995年5月23日】,Java語言誕生;
【1996年1月】,第一個JDK-JDK1.0誕生;
【1996年4月】,10個最主要的作業系統供應商申明將在其產品中嵌入Java技術;
【1996年9月】,約8.3萬個網頁應用了Java技術來製作;
【1997年2月18日】,JDK1.1發布;
【1997年4月2日】,JavaOne會議召開,參與者逾一萬人,創當時全球同類會議紀錄;
【1997年9月】,JavaDeveloperConnection社區成員超過十萬;
【1998年2月】,JDK1.1被下載超過2,000,000次;
【1998年12月8日】,Java 2企業平台J2EE發布 (J2EE1.2);
【1999年6月】,SUN公司發布Java三個版本:標準版(J2SE)、企業版(J2EE)和微型版(J2ME); 2000年5月8日,JDK1.3發布;
【2000年5月29日】,JDK1.4發布;
【2001年6月5日】,Nokia宣布到2003年將出售1億部支援Java的手機;
【2001年9月24日】,J2EE1.3發布;
【2002年2月26日】,J2SE1.4發布,此後Java的計算能力有了大幅提升;
【2004年9月30日】,J2SE1.5發布,成為Java語言發展史上的又一裡程碑。為了表示該版本的重要性,J2SE1.5更名為Java SE 5.0;
【2005年6月】,JavaOne大會召開,SUN公司公開Java SE 6。此時,Java的各種版本已經更名,以取消其中的數字“2”: J2ME更名為Java ME, J2SE更名為Java SE, J2EE更名為Java EE;
【2006年12月】,SUN公司發布JRE6.0;
【2009年12月】,SUN公司發布Java EE 6;
【2010年11月】,由於甲骨文對Java社區的不友善,因此Apache揚言將退出JCP;
【2011年7月】,甲骨文發布Java SE 7;
【2014年3月】,甲骨文發表Java SE 8;
【2017年9月21日】,甲骨文發表Java SE 9;
【2018年3月20日】,Oracle 宣布 Java 10 正式發布;

Java是一門物件導向程式設計語言,不僅吸收了C++語言的各種優點,還摒棄了C++裡難以理解的多繼承、指標等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態物件導向程式設計語言的代表,極好地實現了物件導向理論,允許程式員以優雅的思維方式進行複雜的編程 。
Java具有簡單性、物件導向、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點 。Java可以編寫傳統型應用程式、Web應用程式、分布式系統和嵌入式系統應用程式等【轉自百度百科】
【1995年5月23日】,Java語言誕生;
【1996年1月】,第一個JDK-JDK1.0誕生;
【1996年4月】,10個最主要的作業系統供應商申明將在其產品中嵌入Java技術;
【1996年9月】,約8.3萬個網頁應用了Java技術來製作;
【1997年2月18日】,JDK1.1發布;
【1997年4月2日】,JavaOne會議召開,參與者逾一萬人,創當時全球同類會議紀錄;
【1997年9月】,JavaDeveloperConnection社區成員超過十萬;
【1998年2月】,JDK1.1被下載超過2,000,000次;
【1998年12月8日】,Java 2企業平台J2EE發布 (J2EE1.2);
【1999年6月】,SUN公司發布Java三個版本:標準版(J2SE)、企業版(J2EE)和微型版(J2ME); 2000年5月8日,JDK1.3發布;
【2000年5月29日】,JDK1.4發布;
【2001年6月5日】,Nokia宣布到2003年將出售1億部支援Java的手機;
【2001年9月24日】,J2EE1.3發布;
【2002年2月26日】,J2SE1.4發布,此後Java的計算能力有了大幅提升;
【2004年9月30日】,J2SE1.5發布,成為Java語言發展史上的又一裡程碑。為了表示該版本的重要性,J2SE1.5更名為Java SE 5.0;
【2005年6月】,JavaOne大會召開,SUN公司公開Java SE 6。此時,Java的各種版本已經更名,以取消其中的數字“2”: J2ME更名為Java ME, J2SE更名為Java SE, J2EE更名為Java EE;
【2006年12月】,SUN公司發布JRE6.0;
【2009年12月】,SUN公司發布Java EE 6;
【2010年11月】,由於甲骨文對Java社區的不友善,因此Apache揚言將退出JCP;
【2011年7月】,甲骨文發布Java SE 7;
【2014年3月】,甲骨文發表Java SE 8;
【2017年9月21日】,甲骨文發表Java SE 9;
【2018年3月20日】,Oracle 宣布 Java 10 正式發布;

相關文章:

Java 的發展(曆史)軌跡和曆史變遷

詳解Java編程發展曆史(動力節點整理)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.