二、Java語言對軟件開發技術的影響
工業界不少人預言:"Java語言的出現,將會引起一場軟件革命",這是因為傳統的軟件往往都是與具體的實現環境有關,換了一個環境就需要作一番改動,耗時費力,而Java語言能在執行碼(二進制碼)上兼容,這樣以前所開發的軟件就能運行在不同的機器上,只要所用的機器能提供Java語言解釋器即可。
Java語言將對未來軟件的開發產生影響,可從如下幾個方面考慮:
1軟件的需求分析:可將用戶的需求進行動態的、可視化描述,以提供設計者更加直觀的要求。而用戶的需求是各色各樣的,不受地區、行業、部門、愛好的影響,都可以用Java語言描述清楚。
2軟件的開發方法:由于Java語言的面向目標的特性,所以完全可以用O-O的技術與方法來開發,這是符合最新的軟件開發規范要求的。
3Java語言的動畫效果遠比GUI技術更加逼真,尤其是利用WWW提供的巨大動畫資源空間,可以共享全世界的動態畫面的資源。
4軟件最終產品:用Java語言開發的軟件可以具有可視化、可聽化、可操作化的效果,這要比電視、電影的效果更為理想,因為它可以做到"即時、交互、動畫與動作",要它停就停,要它繼續就繼續,而這是在電影與電視播放過程中難以做到的。
5其它:使用Java語言對開發效益、開發價值都有比較明顯的影響。
三、工業界對Java語言的評價
1996年5月29~31日,在美國舊金山召開了一個全世界Java語言開發者大會,(JavaOneDeveloperConfer-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其它應用類型的程序。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |