導航:首頁 > 文化發展 > java的發展歷史

java的發展歷史

發布時間:2021-02-16 15:03:51

① Java是誰發明的哪個公司出的說說它的歷史

java是一種可以撰寫跨平台應用軟體的面向對象的程序設計語言,是由Sun Microsystems公司於1995年5月推出的內Java程序設計語容言和Java平台(即JavaEE(j2ee), JavaME(j2me), JavaSE(j2se))的總稱。Java自面世後就非常流行,發展迅速,對C++語言形成了有力沖擊。Java 技術具有卓越的通用性、高效性、平台移植性和安全性,廣泛應用於個人PC、數據中心、游戲控制台、科學超級計算機、行動電話和互聯網,同時擁有全球最大的開發者專業社群。在全球雲計算和移動互聯網的產業環境下,Java更具備了顯著優勢和廣闊前景。

② 請幫忙說一下JAVA的發展歷史,到現在是誰的

Java是由Sun Microsystems公司推出的Java面向對象程序設計語言(以下簡稱Java語言)和Java平台的總稱。
回Java由James Gosling和同答事們共同研發,並在1995年正式推出。Java最初被稱為Oak,是1991年為消費類電子產品的嵌入式晶元而設計的。
1995年更名為Java,並重新設計用於開發Internet應用程序。用Java實現的HotJava瀏覽器(支持Java applet)顯示了Java的魅力:跨平台、動態Web、Internet計算。從此,Java被廣泛接受並推動了Web的迅速發展,常用的瀏覽器均支持Javaapplet。
另一方面,Java技術也不斷更新。Java自面世後就非常流行,發展迅速,對C++語言形成有力沖擊。在全球雲計算和移動互聯網的產業環境下,Java更具備了顯著優勢和廣闊前景。
2010年Oracle公司收購Sun Microsystems,目前,Java屬於Oracle旗下的產品。

③ Java發展史

Java是一種可以撰寫跨平台應用軟體的面向對象的程序設計語言,是由Sun Microsystems公司內於1995年5月推出的容Java程序設計語言和Java平台(即JavaSE, JavaEE, JavaME)的總稱。Java 技術具有卓越的通用性、高效性、平台移植性和安全性,廣泛應用於個人PC、數據中心、游戲控制台、科學超級計算機、行動電話和互聯網,同時擁有全球最大的開發者專業社群。在全球雲計算和移動互聯網的產業環境下,Java更具備了顯著優勢和廣闊前景。

④ JAVA語言的歷史

Java語言的誕生帶有一定的戲劇性。1990年末,Sun公司成立了一個有 James Gosling 領導的「Green計劃」,准備為下一代智能家電編寫一個控制系統。
團隊很多成員發現C++在嵌入式平台方面有很大的局限性,例如:太復雜、系統資源有限、缺少垃圾回收機制、可移植性、分布式、多線程等。Sun團隊決定開發一種新的語言,取名 Oak。1992年,Green團隊完成了新平台的部分功能。
同年11月,Green計劃被轉化成「FirstPerson有限公司」,FirstPerson團隊在華納公司發布電視機頂盒發布會被有限電視界認為給用戶太多權利而爭標失敗,與3DO公司另一筆機頂盒交易也沒有成功。Green項目夭折,FirstPerson團隊一半成員被調。
1994年夏天,互聯網和瀏覽器出現,Gosling 意識到這是個機會,將Oka進行小規模改造,94年秋,團隊中 Naughton 與 Jonathan 完成了第一個Java語言網頁瀏覽器,因Oka被注冊,改名為Java。
java名字由來:java是爪哇島咖啡名字,據說是程序員在苦思冥想該起什麼名字比較好的時候,下樓點了一杯咖啡,感覺味道很不錯,就命名為java。
1995年初,Sun公司發布Java語言,想互聯網所有用戶公開,包括源代碼。
幾個月後,Java大火。

⑤ java的起源

網上搜些資料應該能找到的,不過我很不理解,你要這個幹嘛?

⑥ java語言的發展歷史

早期的Java
Duke,Java語言的吉祥物語言最開始只是太陽微系統( MicroSystems)公司在1990年12月開始研究的一個內部項目。太陽微系統公司的一個叫做帕特里克?諾頓的工程師被公司自己開發的C++和C語言編譯器搞得焦頭爛額,因為其中的API極其難用。帕特里克決定改用NeXT,同時他也獲得了研究公司的一個叫做「Stealth計劃」的項目的機會。
「Stealth計劃」後來改名為「Green計劃」,詹姆斯·高斯林和麥克?舍林丹也加入了帕特里克的工作小組。他們和其他幾個工程師一起在加利福尼亞州門羅帕克市沙丘路的一個小工作室裡面研究開發新技術,瞄準下一代智能家電(如微波爐)的程序設計,太陽公司預料未來科技將在家用電器領域大顯身手。團隊最初考慮使用C++語言,但是很多成員包括太陽的首席科學家比爾?喬伊,發現C++和可用的API在某些方面存在很大問題。
工作小組使用的是內嵌類型平台,可以用的資源極其有限。很多成員發現C++太復雜以至很多開發者經常錯誤使用。他們發現C++缺少垃圾回收系統,還有可移植的安全性、分布程序設計、和多運行續功能。最後,他們想要一種易於移植到各種設備上的平台。
根據可用的資金,比爾?喬伊決定開發一種集C語言和Mesa語言大成的新語言,在一份報告上,喬伊把它叫做「未來」,他提議太陽公司的工程師應該在C++的基礎上,開發一種面向對象的環境。最初,高斯林試圖修改和擴展C++的功能,他自己稱這種新語言為C++ ++ --,但是後來他放棄了。他將要創造出一種全新的語言,被他命名為「Oak」(橡樹),以他的辦公室外的橡樹命名。
就像很多開發新技術的秘密工程一樣,工作小組沒日沒夜地工作到了1992年的夏天,他們能夠演示新平台的一部分了,包括Green操作系統,Oak的程序設計語言,類庫及其硬體。最初的嘗試是面向一種類PDA設備,被命名為Star7,這種設備有鮮艷的圖形界面和被稱為「Duke」的智能代理來幫助用戶。1992年12月3日,這台設備進行了展示。
同年11月,Green計劃被轉化成了「FirstPerson有限公司」,一個太陽公司的全資子公司,團隊也被重新安排到了帕洛阿爾托。FirstPerson團隊對建造一種高度交互的設備感興趣,當時代華納發布了一個關於電視機頂盒的徵求提議書時(Request for proposal),FirstPerson改變了他們的目標,作為對徵求意見書的響應, 提出了一個機頂盒平台的提議。但是有線電視業界覺得FirstPerson的平台給予用戶過多的控制權,因此FirstPerson的投標敗給了SGI。與3DO公司的另外一筆關於機頂盒的交易也沒有成功,由於他們的平台不能在電視工業產生任何效益,公司被並回太陽公司。
1994年6月、7月間,在經歷了一場歷時三天的腦力激盪的討論後,約翰·蓋吉、詹姆斯·高斯林、比爾·喬伊、帕特里克·諾頓、韋恩·羅斯因和埃里克·斯庫米,團隊決定再一次改變了努力的目標,這次他們決定將該技術應用於萬維網。他們認為隨著Mosaic瀏覽器的到來,網際網路正在向同樣的高度互動的遠景演變,而這一遠景正是他們在有線電視網中看到的。作為原型,帕特里克·諾頓寫了一個小型萬維網瀏覽器,WebRunner,後來改名為HotJava。由於商標搜索顯示,Oak已被一家顯卡製造商注冊。於是同年,Oak被改名為Java。當使用十六進制編輯器打開由Java源代碼編譯出的二進制文件(.class文件)的話,最前面的32位將顯示為CA FE BA BE,即片語「CAFE BABE」(咖啡屋寶貝)。
1994年10月,HotJava和Java平台為公司高層進行演示。1994年,Java 1.0a版本已經可以提供下載,但是Java和HotJava瀏覽器的第一次公開發布卻是在1995年3月23日SunWorld大會上進行的。升陽公司的科學指導約翰·蓋吉聲明Java技術。這個發布是與網景公司的執行副總裁馬克·安德森的驚人發布一起進行的,宣布網景將在其瀏覽器中包含對Java的支持。1996年1月,升陽公司成立了Java業務集團,專門開發Java技術。Java近況在流行幾年之後,Java在瀏覽器中的地位被逐步侵蝕。它在簡單交互性動畫方面的用途已經完全被Adobe公司的Flash排擠,2005年Java傾向只被用於雅虎游戲那樣的更為復雜的應用程序。Java同時遭受到來自微軟的反對,他們決定在新版本的Internet Explorer和Windows中不再附帶Java平台。
與此相反。在萬維網的伺服器端和手持設備上,Java變得更加流行。很多網站在後端使用JSP和其他的Java技術。
在桌面系統上,獨立的Java程序還是相對少見,這是因為Java平台的運行開銷較大,而許多人的電腦上沒有安裝Java,由於網路帶寬在以前較小,下載Java曾經是個耗時的事情。但是隨著計算機計算能力、網路帶寬在10年中取得了很大的進步,同時虛擬機和編譯器的質量得到了提高,許多應用程序得到了廣泛的使用

⑦ JAVA語言是什麼時候誕生的誰有詳細資料

JAVA語言是1995年誕生。

任職於太陽微系統(Sun Microsystems)的詹姆斯·高斯林等人於1990年代初開發Java語言的雛形,最初被命名為Oak,目標設置在家用電器等小型系統的編程語言,應用在電視機、電話、鬧鍾、烤麵包機等家用電器的控制和通信。

由於這些智能化家電的市場需求沒有預期的高,Sun公司放棄了該項計劃。隨著1990年代互聯網的發展,Sun公司看見Oak在互聯網上應用的前景,於是改造了Oak,於1995年5月以Java的名稱正式發布。Java伴隨著互聯網的迅猛發展而發展,逐漸成為重要的網路編程語言。

(7)java的發展歷史擴展閱讀

特點

1、Java看起來設計得很像C++,但是為了使語言小和容易熟悉,設計者們把C++語言中許多可用的特徵去掉了,這些特徵是一般程序員很少使用的。

2、Java設計成支持在網路上應用,它是分布式語言。Java既支持各種層次的網路連接,又以Socket類支持可靠的流網路連接,所以用戶可以產生分布式的客戶機和伺服器。

3、Java編譯程序生成位元組碼(byte-code),而不是通常的機器碼。Java位元組碼提供對體系結構中性的目標文件格式,代碼設計成可有效地傳送程序到多個平台。

⑧ java是誰發明的

十大事件與Java相關的四十個名字

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的公司,整
個團隊被轉移到這家公司里研發機頂盒,以投標時代華納公司的一個項目。這幫天才被
技術狂熱所鼓舞,開發出了一個高交互性的設備,結果沒想到時代華納公司和有線電視
服務商並不願意用戶擁有那麼大的控制權,從而在競標之戰中敗給了SGI。Oak的鋒芒之
銳,竟然把客戶都給嚇懵了。Sun沮喪地關閉了FirstPerson,召回了整個團隊。事實證
明,傳統行業中那些腦滿肥腸的保守主義者是腐朽沒落的。回去!回到激情澎湃的IT產
業,抓住互聯網的大潮,這才是出路!1994年,Oak被命名為Java,針對互聯網的新一輪
開發如火如荼,一切已經就緒,熔岩在地下奔流,火山即將噴發。

1995: Java香濃世界
文/馬偉

1995年,Sun正式對外公布了Java,並且發布了JDK 1.0。這種外形酷似C++,卻包含一顆
Smalltalk般純潔的面向對象之心的全新程序設計語言及其平台,幾乎在一夜之間就成為
軟體產業的新寵兒。Java當時僅僅被用來為網站製作一些動態應用,諸如動畫圖片之類,
但這仍然引起了很多Web開發者們的注意,他們非常渴望有一種安全的語言,可以在靜態
的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也找到了自己的歸宿。現在的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世界。

⑨ java語言的起源

Java是由Sun Microsystems公司推出抄的Java面向對象程序設襲計語言(以下簡稱Java語言)和Java平台的總稱。由James Gosling和同事們共同研發,並在1995年正式推出。Java最初被稱為Oak,是1991年為消費類電子產品的嵌入式晶元而設計的。1995年更名為Java,並重新設計用於開發Internet應用程序。用Java實現的HotJava瀏覽器(支持Java applet)顯示了Java的魅力:跨平台、動態Web、Internet計算。從此,Java被廣泛接受並推動了Web的迅速發展,常用的瀏覽器均支持Javaapplet。另一方面,Java技術也不斷更新。Java自面世後就非常流行,發展迅速,對C++語言形成有力沖擊。在全球雲計算和移動互聯網的產業環境下,Java更具備了顯著優勢和廣闊前景。2010年Oracle公司收購Sun Microsystems。

⑩ 誰的告訴我java的起源

Java起源於80年代的中末期,當時西方有一種很時髦的產品:Active TV,Java就是Sun公司
為這種產版品開發的一種語言,其目標權是在小型嵌入式系統上運行。但是由於動態圖像壓縮
標准MPEG卻始終未能出台,因而這個時期的Java也就中途夭折了。 但在以後的幾年內.Java卻在伺服器端編程上找到了自己的位置.

閱讀全文

與java的發展歷史相關的資料

熱點內容
歷史知識薄弱 瀏覽:23
軍事理論心得照片 瀏覽:553
歷史故事的啟發 瀏覽:22
美自然歷史博物館 瀏覽:287
如何評價韓國歷史人物 瀏覽:694
中國煉丹歷史有多久 瀏覽:800
郵政歷史故事 瀏覽:579
哪裡有革命歷史博物館 瀏覽:534
大麥網如何刪除歷史訂單 瀏覽:134
我心目中的中國歷史 瀏覽:680
如何回答跨考歷史 瀏覽:708
法國葡萄酒歷史文化特色 瀏覽:577
歷史人物評價唐太宗ppt 瀏覽:789
泰安的抗日戰爭歷史 瀏覽:115
七上歷史第四課知識梳理 瀏覽:848
歷史老師職稱需要什麼專業 瀏覽:957
什麼標志軍事信息革命進入第二階段 瀏覽:141
正確評價歷史人物ppt 瀏覽:159
ie瀏覽器如何設置歷史記錄時間 瀏覽:676
高一歷史必修一第十課鴉片戰爭知識點 瀏覽:296