• <nav id="wkkge"><strong id="wkkge"></strong></nav>
  • <menu id="wkkge"></menu>
  • Java教程
    Java標識符與關鍵字
    Java變量
    Java數據類型
    Java運算符
    Java控制語句
    Java方法
    Java面向對象
    Java對象的創建和使用
    Java封裝
    Java中static和this
    Java繼承
    Java方法覆蓋和多態
    Java super
    Java基礎練習題

    Java語言發展史

     

     

    1、1990年末,Sun公司準備為下一代智能家電(電視機,微波爐,電話)編寫一個通用的控制系統。該團隊最初考慮使用c++語言,很多成員包括sun的首席科學家Bill Joy,發現c++語言在某些方面復雜,系統資源極其有限,缺少垃圾回收系統等,于是Bill Joy決定開發一種新的語言:Oak。

     

    2、1992年夏天,Green計劃已經完成新平臺的部分功能,包括Green操作系統,Oak的程序設計語言、類庫等。同年11月,Green計劃被轉成“FirstPerson有限公司”,一個Sun公司的全資子公司。該團隊致力于創建一種高度互動的設備。

     

    3、1994年夏天,互聯網和瀏覽器的出現不僅給廣大互聯網的用戶帶來了福音,也給Oak語言帶來了新的生機。James Gosling(Java之父)立即意識到,這是一個機會,于是對Oak進行了小規模的改造。

     

    4、1994年秋,小組中的Naughton和Jonathan payne 完成了第一個Java語言的網頁瀏覽器:WebRunner。Sun公司實驗室主任Bert Sutherland 和技術總監Eric Schmidt觀看了該網頁的演示并給予了高度的評價。當時Oak這個商標已經被注冊了,于是將Oak改名為Java。

     

    5、1995年初,Sun公司發布Java語言,Sun公司直接把Java放到互聯網上,免費給大家使用,甚至連源代碼也不保密,也放在互聯網公開。幾個月后,Java成了互聯網上最熱門的寶貝。各種各樣的小程序層出不窮,Java終于揚眉吐氣,成為了一種廣為人知的編程語言。

     

    6、1996年底,Flash問世了,這是一種更加簡單的動畫設計軟件:使用Flash幾乎無須任何編程語言知識,就可以做出豐富多彩的動畫。Flash逐漸蠶食了Java在網頁上的應用。

     

    7、1997年2月18日,Sun公司發布了JDK1.1,增加了即時編譯器JIT。

     

    8、1995年Java誕生到1998年底,Java語言雖然成為了互聯網上廣泛使用的編程語言,但它沒有找到一個準確的定位。

     

    9、1998年12月,Sun發布了Java歷史上最重要的JDK版本:JDK1.2。并將Java分成了J2EE(提供了企業應用開發相關的完整解決方案)、J2SE(整個Java技術的核心和基礎)、J2ME(主要用于控制移動設備和信息家電等有限存儲的設備)三個版本。

     

    10、2002年2月,Sun發布了JDK歷史上最為成熟的版本,JDK1.4。

     

    11、2004年10月,Sun發布了萬眾期待的JDK1.5。JDK1.5增加了諸如泛型、增強的for語句、可變數量的形參、注釋、自動拆箱和裝箱等。

     

    12、2005年,Java誕生十周年,J2SE/J2EE/J2ME分別改名為:JavaSE/JavaEE/JavaME。

     

    13、2006年12月,Sun發布了JDK1.6。

     

    14、2009年4月20日,Oracle甲骨文公司宣布將以每股9.5美元的價格收購Sun。Oracle通過收購Sun獲得了兩項資產:Java和Solaris。

     

    15、2007年11月,Google宣布推出一款基于Linux平臺的開源手機操作系統:Android。Android使用Java語言來開發應用程序。Android平臺的流行,讓Java語言獲得了在客戶端程序上大展拳腳的機會。

     

    16、2011年7月28日,Oracle發布了Java SE7,這次版本升級耗時將近5年時間。引入二進制整數、支持字符串的switch語句等。

     

    17、2014年3月18日,Oracle發布了Java SE 8。

     

    18、2017年7月,Oracle發布了JavaSE 9。

     

    19、2018年3月20日,Oracle發布了正式版JavaSE 10。

     

     

    圖1-2:JavaSE、JavaEE、JavaME三者關系

     

    全部教程
  • <nav id="wkkge"><strong id="wkkge"></strong></nav>
  • <menu id="wkkge"></menu>
  • 面对面棋牌游戏