六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

[基礎知識]接觸 Java概述

[摘要]JAVA發(fā)展史  一、Java的發(fā)展史  1 什么是Java  美國硅谷有一句行話,每10年~15年有一次輪回。最近的一次輪回就是從Java開始。  Java是一個由Sun公司開發(fā)而成的新一代編程語言。使用它可在各式各樣不同種機器、不同種操作平臺的網(wǎng)絡環(huán)境中開發(fā)軟件。不論你使用的是哪一種WWW瀏覽...

JAVA發(fā)展史

  一、Java的發(fā)展史

  1 什么是Java

  美國硅谷有一句行話,每10年~15年有一次輪回。最近的一次輪回就是從Java開始。

  Java是一個由Sun公司開發(fā)而成的新一代編程語言。使用它可在各式各樣不同種機器、不同種操作平臺的網(wǎng)絡環(huán)境中開發(fā)軟件。不論你使用的是哪一種WWW瀏覽器,哪一種計算機,哪一種操作系統(tǒng),只要WWW瀏覽器上面注明了“支持Java”,你就可以看到生動的主頁。Java正在逐步成為Internet應用的主要開發(fā)語言。它徹底改變了應用軟件的開發(fā)模式,帶來了自PC機以來又一次技術革命,為迅速發(fā)展的信息世界增添了新的活力。

  Sun的Java語言開發(fā)小組成立于1991年,其目的是開拓消費類電子產(chǎn)品市場,例如,交互式電視、烤面包箱等。Sun內(nèi)部人員把這個項目稱為Green,那時WorldWideWeb還在圖紙上呢。該小組的領導人是JamesGosling,是一位非常杰出的程序員。他出生于1957年,于1984年加盟SunMicrosystem公司,之前在一家IBM研究機構(gòu)工作。他是SunNeWs窗口系統(tǒng)的總設計師。也是第一個用C實現(xiàn)的EMACS的文本編輯器COSMACS的開發(fā)者。

  在研究開發(fā)過程中,Gosling深刻體會到消費類電子產(chǎn)品和工作站產(chǎn)品在開發(fā)哲學上的差異:消費類電子產(chǎn)品要求可靠性高、費用低、標準化、使用簡單,用戶并不關心CPU的型號,也不欣賞專用昂貴的RISC處理器,他們需要建立在一個標準基礎之上,具有一系列可選的方案,從8086到80586都可以選取。

  2 從C開始

  為了使整個系統(tǒng)與平臺無關,Gosling首先從改寫C編譯器著手。但是Gosling在改寫過程中感到僅C是無法滿足需要的,于是在1991年6月份開始準備開發(fā)一個新的語言,那么給它起一個什么名字呢?Gosling回首向窗外望去,看見一棵老橡樹,于是建一個目錄叫Oak,這就是Java語言的前身(后來發(fā)現(xiàn)Oak已是Sun公司另一個語言的注冊商標,才改名為Java,即太平洋上一個盛產(chǎn)咖啡的島嶼的名字)。

  Gosling在開始寫Java時,并不局限于擴充語言機制本身,更注重于語言所運行的軟硬件環(huán)境。他要建立一個系統(tǒng),這個系統(tǒng)運行于一個巨大的、分布的、異構(gòu)的網(wǎng)格環(huán)境中,完成各電子設備之間的通信與協(xié)同工作。Gosling在設計中采用了虛機器碼(Virtual Machine Code)方式,即Java語言編譯后產(chǎn)生的是虛擬機,虛擬機運行在一個解釋器上,每一個操作系統(tǒng)均有一個解釋器。這樣一來,Java就成了平臺無關語言。這和Gosling設計的Sun NeWs窗口系統(tǒng)有著相同的技術味道。在NeWs中用戶界面統(tǒng)一用Postscript描述,不同的顯示器有不同的Postscript解釋器,這樣便保證了用戶界面的良好的可移植性。

  Patrick Naughton也是Sun公司的技術骨干,曾經(jīng)是Open Windows項目的負責人。當Naughton加入該小組后,整個工作進展神速。經(jīng)過17個月的奮戰(zhàn),整個系統(tǒng)勝利完成。它是由一個操作系統(tǒng)、一種語言(Java)、一個用戶界面、一個新的硬件平臺、三塊專用芯片構(gòu)成的。通常情況下,這樣的項目在Sun公司要75個人干三年。項目完成后,在Sun公司內(nèi)部做了一次展示和鑒定,觀眾的反應是:在各方面都采用了嶄新的、非常大膽的技術。許多參觀者對Java留下了非常深刻的印象,特別得到Sun的兩位領導人Scott McNealy和Bill Joy的關注,但Java的前途未卜。

  3 Java語言的轉(zhuǎn)折點

  到了1994年,WWW已如火如荼地發(fā)展起來。Gosling意識到WWW需要一個中性的瀏覽器,它不依賴于任何硬件平臺和軟件平臺,它應是一種實時性較高、可靠安全、有交互功能的瀏覽器。于是Gosling決定用Java開發(fā)一個新的Web瀏覽器。

  這項工作由Naughton和Jonathan Payne負責,到1994年秋天,完成了Web Runner的開發(fā)工作。Web Runner是HotJava的前身,這個原型系統(tǒng)展示了Java可能帶來的廣闊市場前景。Web Runner改名為HotJava,并于1995年5月23日發(fā)表后,在產(chǎn)業(yè)界引起了巨大的轟動,Java的地位也隨之而得到肯定。又經(jīng)過一年的試用和改進,Java1.0版終于在1996年年初正式發(fā)表。




主站蜘蛛池模板: 视色视频在线观看 | 日韩激情视频 | 天天躁夜夜躁 | 四虎最新紧急更新地址 | 日本视频网站在线观看 | 全黄大全大色全免费大片 | 综合久久久 | 日韩三级免费看 | 一级做a爰| 亚洲人免费 | 最新国语自产精品视频在 | 日本免费观看视频 | 天堂综合| 四虎国产精品免费久久影院 | 污污的视频在线播放 | 视频一区二区三区蜜桃麻豆 | 日韩美女中文字幕 | 色窝窝免费播放视频在线 | 四虎免费在线播放 | 日韩大片免费观看视频播放 | 天天综合天天看夜夜添狠狠玩 | 天天久久综合 | 天天碰人人 | 色色色色网站 | 亚洲国产成人在人网站天堂 | 欧美性生活视频免费播放网址大全观看 | 日韩av线上 | 亚洲欧美日韩高清一区二区一 | 四虎精品视频 | 亚洲va欧美va天堂v国产综合 | 四虎国产精品免费久久影院 | 热久久久久 | 欧美一级特黄aaaaaa在线看片 | 亚洲欧美国产精品第1页 | 无人在线观看完整免费版视频 | 日本www视频在线观看 | 伊人影视 | 色综合天天综合网国产成人网 | 片在线观看 | 中文字幕在线免费视频 | 亚洲福利视频网站 |