1. gzyueqian
      13352868059
      首頁 > 新聞中心 > > 正文

      Sun力推Java標準版 移動版Java將逐步退出

      更新時間: 2007-10-24 13:48:23來源: 粵嵌教育瀏覽量:177

             10月22日消息,Sun的Java牢牢抓住的一個領域是手機,但移動版的Java終將被標準版Java取代。
             Sun副總裁,Java之父James Gosling說,曾經主要在臺式機上流行的Java標準版(SE)會逐漸取代Java微型版(ME),將更多計算能力帶進小型設備中。
             Gosling上周說:“我們正在將一切匯集到Java標準版規范上。手機和電視機頂盒正在壯大。這種集中過程將耗時數年。”
             首當其沖的例子是Sun的JavaFX Mobile,盡管它缺失了諸如“公共對象請求代理結構”(CORBA)等少量部件,這套軟件包括了幾乎全部Java標準版內容。
             Sun對Java的預期符合近來的架構趨勢,明顯的就是蘋果的iPhone,它更多的象縮小了的蘋果電腦而非通常的手機。特別是,蘋果使用了它普通版的Safari網頁瀏覽器,以便讓用戶盡可能多的獲得桌面互聯網體驗。
             同時,英特爾正在努力將運行PC的x86處理器帶進移動設備。它與包括Ubuntu Mobile和Mobile Firefox在內的開源運動一道正在成為氣候。
             遷移到Java標準版不會在一夜之間完成。Sun軟件執行副總裁Rich Green說,他預計,使用移動版Java的智能手機至少會在市場上存在10年。
             但這種變化已經在進行。Gosling說:“Java移動版全部工作已經越來越向Java標準版靠攏。”
             整合移動Java
             轉向Java標準版可以解決Java移動版一個老問題:分散性。
             Java移動版是一系列功能的集合-基本核心之上是層層的可選層-每層由“Java規范請求”(JSR)來定義、對于Java移動版,存在眾多功能的JSR。這種特點給Java初的宗旨“一次編譯,到處運行”造成了挑戰。
             之所以這么講,是因為按照Java原則編寫出的程序可以在任何安裝有Java虛擬機(JVM)的電腦上運行。JVM是一種軟件基礎,它能夠讓普通Java程序在一定的電腦上運行。但是,由于Java移動版擴展的多樣性,很難保證針對一種手機編寫出來的程序能在另外的手機上運行。
             Java標準版具有更豐富的一套功能,因此使用它來代替Java移動版至少可以保證Java軟件便攜性的一些承諾。
             JavaFX Mobile是Sun JavaFX計劃的組成部分,它于5月份在JavaOne會上宣布。
             Gosling說:“JavaFX可能是Sun迄今為止經歷過的,復雜的軟件工程開發。”以下就是對JavaFX構成的快速介紹:
             Java FX介紹
             Java FX術語令人抓狂。Java SE這個詞已經存在近10年,我們還能應付它。
             Java 6 Update N,它正式名稱叫做“用戶Java運行時環境”(JRE),它主要通過改進網頁瀏覽器插件來讓一般電腦用戶能夠更容易使用Java標準版。
             在Update N功能中,當你碰到一個Java網頁,電腦會預載Java以減少你的等待時間。通過裝載基本的核心(一般少于4MB)部件,它的安裝過程會相當快,隨后再升級全部12MB的Java軟件集合。它利用了Windows的Direct3D圖形功能。并且它還包括了更多圖形用戶界面,能夠在多個操作系統平臺上實現統一的外觀,
             Sun公司Java SE客戶架構部的Chet Haase說,Update N應該在12月進入測試期,幾個月之后提供給用戶。
             然后是JavaFX Script。這是一種新的腳本語言,它專門負責一些迷人的用戶界面動作,比如透明化以及其它主流網頁瀏覽器腳本語言,JavaScript很難實現的效果。Gosling說,JavaFX Script更多用于設計用途,而不是工程。
             當然,你還需要東西去編譯它,JavaFX編譯器將人們的代碼轉化為計算機能夠執行的指令。
             是上面談到過的Java FX Mobile。Gosling說,這種軟件出現的部分原因是回應希望獲得更統一基礎的Java移動版開發者的請求。另外一個和Java移動版不同的地方是,Sun將在ava FX中預制二進制程序;ava移動版一般是一套源代碼,程序員必須編進有用的東西才行。
             競爭
             Gosling和Java已經成為一種再度流行起來的理念的先驅:“富因特網應用程序”(RIA),即軟件在網頁瀏覽器中運行,但它比一般的網頁功能更多,更精彩。
             Java已經在運行服務器軟件以及手機之上的游戲運行方面開拓出道路出來,但Java當初的一個承諾是將網頁瀏覽器變為復雜軟件基礎。
             利用Ajax,Adobe的綜合運行時(代號Apollo)以及微軟的Silverlight及Google的Gears,更多的富因特網應用程序正在出現。
             Gosling認為,JavaFX也存在機會,他列舉出的幾點優勢是:更豐富的用戶界面,更快的性能,更強大更容易被接受的語言,更好的離線功能以及安全性。

      免費預約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 婷婷色五月综合在线 | 中文字幕丝袜四区 | 亚洲人在线成视频 | 亚洲国产精品久久综合网 | 综合视频中文字幕 | 亚洲视频日韩在线观看 |