国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Java的背景、影響及前景

2019-11-17 04:02:31
字體:
來源:轉載
供稿:網友
一、背景
    最近一年多來,在Internet上出現的特別吸引人的事件就是java語言和用Java編寫的瀏覽器HotJava。
1991年,SUNMicroSystem公司的JameGosling、BillJoe等人,為在電視、控制烤面包箱等家用消費類電子產品上進行交互式操作而開發了一個名為Oak的軟件(即一種橡樹的名字),但當時并沒有引起人們的注意,直到1994年下半年,Internet的迅猛發展,環球信息網WWW的快速增長,促進了Java語言研制的進展,使得它逐漸成為Internet上受歡迎的開發與編程語言,一些著名的計算機公司紛紛購買了Java語言的使用權,
如Mi-croSoft、IBM、Netscape、Novell、Apple、DEC、SGI等,因此,Java語言被美國的著名雜志PCMagazine評為1995年十大優秀科技產品,(計算機類就此一項入選),隨之大量出現了用Java編寫的軟件產品,受到工業界的重視與好評,認為"Java是八十年代以來計算機界的一件大事",
微軟總裁比爾?蓋茨在悄悄地觀察了一段時間后,不無感慨地說:"Java是長時間以來最卓越的程序設計語言",并確定微軟整個軟件開發的戰略從PC單機時代向著以網絡為中心的計算時代轉移,而購買Java則是他的重大戰略決策的實施部署。因此,Java的誕生必將對整個計算機產業發生深遠的影響,對傳統的計算模型提出了新的挑戰。
SUNMicroSystem公司的總裁ScottMcNealy認為Java為Internet和WWW開辟了一個嶄新的時代.
環球信息網WWW的創始人Berners-Lee說:"計算機事業發展的下一個浪潮就是Java,并且將很快會發生的"。看來,使用Java已成大勢所趨!
MicroSoft和IBM兩大公司都計劃在Internet上銷售用Java編寫的軟件。
Apple、HP、IBM、MicroSoft、Novell、SGI、SCO、Tandem等公司均計劃將Java并入各自開發的操作系統,而負責開發并推廣Java技術的SunSoft公司(這是SUN下屬的一個子公司),將通過頒發許可證的辦法來允許各家公司把Java虛擬機和Java的Applets類庫嵌入他們開發的操作系統,這樣各類開發人員就能更容易地選擇多種平臺來使用Java語言編程,不同的用戶也就可以脫離Web瀏覽器來運行Java應用程序,這無疑是很受廣大用戶歡迎的,也為Java語言的應用開拓了極為廣闊的前景。(當然,各類JavaOS之間的兼容性必須得到重視,好在JavaSoft已保證將監督這種兼容性)。
另外,由JavaSoft推出的完全用Java編寫的Internet上新型瀏覽器HotJava,比去年alpha版更為實用,不僅能編制動態的應用軟件,而且能編制完整的成套桌面應用軟件,將來還會提供更多的能幫助編制動態應用軟件的模塊,顯然,這也是為Java的應用提供了有力的例證。
今年6月7日,由SUN公司和臺灣經濟事務部信息發展局,臺灣信息技術研究所等單位牽頭,成立了一個"Java聯盟",參加的有22個在臺灣相當著名的計算機公司,并在臺北建立一個"Java開發中心",在新竹建立一個"Java語言實驗室",以掀起臺灣開發與應用Java語言的熱潮。
香港則在今年4月就舉行了全島的Java杯比賽,在計算機界掀起了學習Java的熱潮(尤其是在大學生們中,出現了一批Java迷)。
有人預言:Java將是網絡上的"世界語",今后所有的用其他語言編寫的軟件統統都要用Java語言來改寫。


二、Java語言對軟件開發技術的影響
    工業界不少人預言:"Java語言的出現,將會引起一場軟件革命",這是因為傳統的軟件往往都是與具體的實現環境有關,換了一個環境就需要作一番改動,耗時費力,而Java語言能在執行碼(二進制碼)上兼容,這樣以前所開發的軟件就能運行在不同的機器上,只要所用的機器能提供Java語言解釋器即可。
Java語言將對未來軟件的開發產生影響,可從如下幾個方面考慮:
1軟件的需求分析:可將用戶的需求進行動態的、可視化描述,以提供設計者更加直觀的要求。而用戶的需求是各色各樣的,不受地區、行業、部門、愛好的影響,都可以用Java語言描述清楚。
2軟件的開發方法:由于Java語言的面向目標的特性,所以完全可以用O-O的技術與方法來開發,這是符合最新的軟件開發規范要求的。
3Java語言的動畫效果遠比GUI技術更加逼真,尤其是利用WWW提供的巨大動畫資源空間,可以共享全世界的動態畫面的資源。
4軟件最終產品:用Java語言 開發的軟件可以具有可視化、可聽化、可操作化的效果,這要比電視、電影的效果更為理想,因為它可以做到"即時、交互、動畫與動作",要它停就停,要它繼續就繼續,而這是在電影與電視播放過程中難以做到的。
5其它:使用Java語言對開發效益、開發價值都有比較明顯的影響。


三、工業界對Java語言的評價
    1996年5月29~31日,在美國舊金山召開了一個全世界Java語言開發者大會,(JavaOne Developer Confer-ence),出席會議的多達6500多人,來自工業界的超過一半,有人評價說:"這是近年來計算機界最光輝的一次盛會",一些工業界的老總們相當看好Java語言,認為它的使用將會引起一場軟件革命。從軟件的設計風格、設計方法、設計目標到設計過程,都會產生徹底的變革,"甚至會改變此星球的生活方式"。
在這次會上,Java的創始人之一JamesGosling說:"Java不僅僅只是applets,它能做任何事情",Dta咨詢公司的高級軟件工程師RichKadel說:"Java不僅僅是一種程序設計語言,更是現代化軟件再實現的基礎;Java還是未來新型OS的核心;將會出現Java芯片;將構成各種應用軟件的開發平臺與實現環境,是人們必不可少的開發工具"。
由于各界都看好它,因此,各大公司都紛紛表示支持Java,Intel、Xerox公司聲言將把Java嵌入到他們的產品中去。就連華爾街金融界也在投入資金人力用Java開發電子貿易、金融軟件。
所以有人說:"現在第三方的開發商都團結在Java大旗周圍了!",紛紛推出用Java開發的各種軟件產品,以期盡快地占領市場。


四、Java語言的應用前景
    Java語言有著廣泛的應用前景,大體上可以從以下幾個方面來考慮其應用:
1所有面向對象的應用開發,包括面向對象的事件描述、處理、綜合等;
2計算過程的可視化、可操作化的軟件的開發;
3動態畫面的設計,包括圖形圖像的調用;
4交互操作的設計(選擇交互、定向交互、控制流程等);
5Internet的系統管理功能模塊的設計,包括Web頁面的動態設計、管理和交互操作設計等;
6Intranet(企業內部網)上的軟件開發(直接面向企業內部用戶的軟件);
7與各類數據庫連接查詢的SQL語句實現;
8其它應用類型的程序。
到軟件公司學IT技術http://www.tsp2c.cn/
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 工布江达县| 随州市| 郎溪县| 鄂州市| 常德市| 长宁区| 嵊泗县| 文安县| 无棣县| 师宗县| 望都县| 慈溪市| 揭阳市| 琼海市| 广东省| 绥芬河市| 新源县| 梁平县| 武冈市| 肥西县| 文山县| 湖口县| 大荔县| 晋中市| 江北区| 连山| 光泽县| 云浮市| 龙游县| 临猗县| 禹州市| 茂名市| 连城县| 蒙城县| 福鼎市| 仲巴县| 陈巴尔虎旗| 静安区| 启东市| 寻乌县| 启东市|