• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    Java十大事件

    發布: 2008-8-07 16:03 | 作者: 網絡轉載 | 來源: CSDN | 查看: 119次 | 進入軟件測試論壇討論

    領測軟件測試網 1990-1994:Java緣起 
    文/孟巖 

    Larry Wall說,優秀程序員應有的三個特點:懶惰、急躁和傲慢。Java就是誕生在一群懶惰、急躁而傲慢的程序天才之中。 
    1990年12月,Sun的工程師Patrick Naughton被當時糟糕的Sun C++工具折磨的快瘋了。他大聲抱怨,并威脅要離開Sun轉投當時在Steve Jobs領導之下的NeXT公司。領導層為了留住他,給他一個機會,啟動了一個叫做Stealth(秘密行動)的項目。隨著James Gosling等人的加入,這個項目更名為Green。其目標是使用C++為嵌入式設備開發一種新的基礎平臺技術,James Gosling本人負責開發一個SGML編輯器。正如人們事后分析的那樣,這位天才的程序員太懶惰,所以沒有把C++學好,開發中碰了一頭包;太急躁——所以不愿意停下來讀讀Scott Meyers的新書《Effective C++》;太傲慢——所以輕易地決定開發一中新的編程語言。他把這種語言命名為C++++--,意思是C++“加上一些好東西,減去一些壞東西”。顯然這個糟糕的名字不可能長命百歲,很快這種頗受同伴喜愛的小語言被命名為Oak。 
    到了1992年9月,Oak語言連同Green OS和一些應用程序一起發布在稱做Start 7的小設備上,從而使之有了第一次精彩的亮相。隨后,Sun開了一家名為FirstPerson的公司,整個團隊被轉移到這家公司里研發機頂盒,以投標時代華納公司的一個項目。這幫天才被技術狂熱所鼓舞,開發出了一個高交互性的設備,結果沒想到時代華納公司和有叩縭臃襠灘⒉輝敢庥沒в滌心敲創蟮目刂迫,磦蝤哉a罕曛街邪芨薙GI。Oak的鋒芒之銳,竟然把客戶都給嚇懵了。Sun沮喪地關閉了FirstPerson,召回了整個團隊。事實證明,傳統行業中那些腦滿肥腸的保守主義者是腐朽沒落的;厝!回到激情澎湃的IT產業,抓住互聯網的大潮,這才是出路!1994年,Oak被命名為Java,針對互聯網的新一輪開發如火如荼,一切已經就緒,熔巖在地下奔流,火山即將噴發。 


    1995: Java香濃世界 
    文/馬偉 

    1995年,Sun正式對外公布了Java,并且發布了JDK 1.0。這種外形酷似C++,卻包含一顆Smalltalk般純潔的面向對象之心的全新程序設計語言及其平臺,幾乎在一夜之間就成為軟件產業的新寵兒。Java當時僅僅被用來為網站制作一些動態應用,諸如動畫圖片之類,但這仍然引起了很多Web開發者們的注意,他們非?释幸环N安全的語言,可以在靜態的HTML網頁上制作動畫圖片。Sun最終把Java集成到NetScape瀏覽器。同時因為它具有“只寫一次,隨處運行”的特性,而引起了很多開發者的注意,他們可以再也不用為了使程序能夠在不同型號的硬件上運行而耗費大量的時間來編譯代碼了。 
    當時的Web瀏覽器的出現也為Java的出現起到了很好的推動作用,通過Java和Web瀏覽器的結合,人們似乎看到了什么,有人甚至預言PC將在一兩年內退出歷史的舞臺,取而代之的是基于Java的瀏覽器應用程序,通過網絡計算設備來進行應用。Java的出現為當時的軟件產業帶來了無限的遐想。 


    1996:Java大躍進,盟主地位就此定 
    文/馬偉 

    SUN在1996年一開始首先成立了JavaSoft組織,并在1月23日正式發布自己的Java 1.0,作為20世紀業界出現的最重要的技術之一,Java引起了編程世界的革命。直到現在,Java仍然是互聯網上最流行的語言。 
    在Sun正式發布Java 1.0之后,Java這門新生的語言就擁有了自己的會議——JavaOne,這次會議初試啼音就吸引了600多名參與者。除了擁有這么多的積極參與者來進行Java的開發之外,各大知名公司也紛紛向Sun申請Java的許可。一時間,NetScape、惠普、IBM、Oralce、Sybase甚至當時剛推出Windows 95的微軟都是Java的追隨者。 
    Java的應用就像是世界上的頂級玩家們組成的一個公開聯盟,告訴全世界我們大家就是都在用著Java。也正是因為如此,Java也找到了自己的歸宿,F在的J2EE已經成為中大型企業級應用的標準,成為承接數據庫和Web之間的一個重要橋梁。 
    當年Java的機會實在太多了,以至于很難知道到底該做什么。最終Java在應用服務器市場獲得了難以取代的地位,也確定了J2EE的發展方向,并且仍將延續下去。 


    1997-2001: 微軟與Sun的Java官司 
    文/孟巖 

    Java誕生的1995年,正是微軟在軟件產業地位達到巔峰的時代,Windows 95發布時的風光場面給人們留下的深刻印象至今難忘。盡管如此,作為最卓越的技術領袖,比爾?蓋茨仍然敏銳地注意到Java。當他了解了Java的一些細節之后,給予了這樣的評價:“Java是很長時間以來最優秀的程序設計語言!被诖,微軟于1996年3月申請并獲得了Java許可證。微軟對于Java的這一熱情態度在當時大大提高了人們對Java的興趣和信心,但也有不少人擔心微軟會依靠自己強大的影響力在標準之外另立標準,從而破壞Java的純潔性。 
    果然,從1997年發布Visual J++的第一個版本開始,微軟就開始在Java中摻入自己的私有擴展。這毫無疑問引起Sun的高度重視。1997年10月,Sun向美國加州地方法院起訴微軟公司違反兩公司就微軟使用Java技術所簽定的合同,指控微軟公司在自己的Java產品中做了“不恰當的修改”,違反了合同中承諾向用戶提供Java兼容產品的條款。這一官司曠日持久,直到2001年1月雙方達成和解,微軟將繼續提供采用Sun開發的Java技術的現有產品(包括測試版)。不過,Sun有限制地僅對包括Java 1.1.4的微軟產品提供許可。到了2001年7月,微軟公布新版的Windows XP將不再支持Sun的JVM,并且推出了.NET平臺與Java分庭抗禮。 
    現在回過頭去看,當時的這一場官司對Java世界產生了深遠的影響。如果沒有這一場官司,也許很多Java程序員都在使用Visual J++,基于WFC開發Windows客戶端程序,同時不得不面對被兩個不同的事實標準所分裂的Java世界。 


    1998:Java 2平臺發布 
    文/陶文 

    1998年,Java 2平臺正式發布。經過了三年時間的發展、熱熱鬧鬧的攻關宣傳、紅紅火火的眾廠商的熱情參與,Sun終于知道Java適合干什么了。對比Java剛發明時的技術定位,與Java的戲劇性觸“網”的那段歷史,Java 2平臺的發布可真算得上是有的放矢了。根據官方的文檔,Java 2是Sun意識到“one size doesn’t fit all”之后,把最初的Java技術打包成三個版本的產物,也就是著名的J2ME、J2SE、J2EE。 
    之所以說Java自從Java 2平臺發布之后,進入了現代。那是因為之前的歷史怎么看來都和現在程序員日常開發使用的技術無什么關系,比如Applet,已經很少有人使用了。Java 2之后的歷史就不一樣了,至少人們在推崇輕量級開發,猛批EJB時還不時會引用J2EE這個詞是如何誕生的。而Java 2的三大版本中,除了J2EE得到了長足發展和廣泛使用之外,J2ME也在手機市場上取得了遍地開花的結果。相較之下,J2SE難免落寞,只剩SWT這個血統不純的家伙在Rich Client回歸的時代吸引著人們的眼球了。無論今天看來當時的Java 2有多么的不成熟,至少經過市場和時間的檢驗,Java 2規劃出來的三大方向把Java技術指向了光明的方向是勿庸置疑的。 


    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: java JAVA Java

    21/212>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>