哪吒2之魔童闹海|哪吒2之魔童归来免费观看|哪吒2在线观看|哪吒2魔童闹海电影免费观看|哪吒2免费观看完整版大电影|哪吒1免费观看完整版

新疆軟件開發(fā)

本站首頁 軟件開發(fā) 成功案例 公司新聞 公司簡(jiǎn)介 客服中心 軟件技術(shù) 網(wǎng)站建設(shè)
  您現(xiàn)在的位置: 新疆二域軟件開發(fā)網(wǎng) >> 公司新聞

Sun加速推進(jìn)Java牢牢抓住手機(jī)領(lǐng)域

    Sun副總裁,Java之父James Gosling說,曾經(jīng)主要在臺(tái)式機(jī)上流行的Java標(biāo)準(zhǔn)版(SE)會(huì)逐漸取代Java微型版(ME),將更多計(jì)算能力帶進(jìn)小型設(shè)備中。

    Gosling上周說:“我們正在將一切匯集到Java標(biāo)準(zhǔn)版規(guī)范上。手機(jī)和電視機(jī)頂盒正在壯大。這種集中過程將耗時(shí)數(shù)年!

    首當(dāng)其沖的例子是Sun的JavaFX Mobile,盡管它缺失了諸如“公共對(duì)象請(qǐng)求代理結(jié)構(gòu)”(CORBA)等少量部件,這套軟件包括了幾乎全部Java標(biāo)準(zhǔn)版內(nèi)容。

    Sun對(duì)Java的預(yù)期符合近來的架構(gòu)趨勢(shì),最明顯的就是蘋果的iPhone,它更多的象縮小了的蘋果電腦而非通常的手機(jī)。特別是,蘋果使用了它普通版的Safari網(wǎng)頁瀏覽器,以便讓用戶盡可能多的獲得桌面互聯(lián)網(wǎng)體驗(yàn)。

    同時(shí),英特爾正在努力將運(yùn)行PC的x86處理器帶進(jìn)移動(dòng)設(shè)備。它與包括Ubuntu Mobile和Mobile Firefox在內(nèi)的開源運(yùn)動(dòng)一道正在成為氣候。

    遷移到Java標(biāo)準(zhǔn)版不會(huì)在一夜之間完成。Sun軟件執(zhí)行副總裁Rich Green說,他預(yù)計(jì),使用移動(dòng)版Java的智能手機(jī)至少會(huì)在市場(chǎng)上存在10年。

    但這種變化已經(jīng)在進(jìn)行。Gosling說:“Java移動(dòng)版全部工作已經(jīng)越來越向Java標(biāo)準(zhǔn)版靠攏!

    整合移動(dòng)Java

    轉(zhuǎn)向Java標(biāo)準(zhǔn)版可以解決Java移動(dòng)版一個(gè)老問題:分散性。

    Java移動(dòng)版是一系列功能的集合-基本核心之上是層層的可選層-每層由“Java規(guī)范請(qǐng)求”(JSR)來定義、對(duì)于Java移動(dòng)版,存在眾多功能的JSR。這種特點(diǎn)給Java最初的宗旨“一次編譯,到處運(yùn)行”造成了挑戰(zhàn)。

    之所以這么講,是因?yàn)榘凑認(rèn)ava原則編寫出的程序可以在任何安裝有Java虛擬機(jī)(JVM)的電腦上運(yùn)行。JVM是一種軟件基礎(chǔ),它能夠讓普通 Java程序在一定的電腦上運(yùn)行。但是,由于Java移動(dòng)版擴(kuò)展的多樣性,很難保證針對(duì)一種手機(jī)編寫出來的程序能在另外的手機(jī)上運(yùn)行。

    Java標(biāo)準(zhǔn)版具有更豐富的一套功能,因此使用它來代替Java移動(dòng)版至少可以保證Java軟件便攜性的一些承諾。

    JavaFX Mobile是Sun JavaFX計(jì)劃的組成部分,它于5月份在JavaOne會(huì)上宣布。

    Gosling說:“JavaFX可能是Sun迄今為止經(jīng)歷過的最大,最復(fù)雜的軟件工程開發(fā)。”以下就是對(duì)JavaFX構(gòu)成的快速介紹:

    Java FX介紹

    Java FX術(shù)語令人抓狂。Java SE這個(gè)詞已經(jīng)存在近10年,我們還能應(yīng)付它。

    Java 6 Update N,它正式名稱叫做“用戶Java運(yùn)行時(shí)環(huán)境”(JRE),它主要通過改進(jìn)網(wǎng)頁瀏覽器插件來讓一般電腦用戶能夠更容易使用Java標(biāo)準(zhǔn)版。

    在Update N功能中,當(dāng)你碰到一個(gè)Java網(wǎng)頁,電腦會(huì)預(yù)載Java以減少你的等待時(shí)間。通過裝載基本的核心(一般少于4MB)部件,它的安裝過程會(huì)相當(dāng)快,隨后再 升級(jí)全部12MB的Java軟件集合。它利用了Windows的Direct3D圖形功能。并且它還包括了更多圖形用戶界面,能夠在多個(gè)操作系統(tǒng)平臺(tái)上實(shí) 現(xiàn)統(tǒng)一的外觀,
Sun公司Java SE客戶架構(gòu)部的Chet Haase說,Update N應(yīng)該在12月進(jìn)入測(cè)試期,幾個(gè)月之后提供給用戶。

    然后是JavaFX Script。這是一種新的腳本語言,它專門負(fù)責(zé)一些迷人的用戶界面動(dòng)作,比如透明化以及其它主流網(wǎng)頁瀏覽器腳本語言,JavaScript很難實(shí)現(xiàn)的效果。Gosling說,JavaFX Script更多用于設(shè)計(jì)用途,而不是工程。
    當(dāng)然,你還需要東西去編譯它,JavaFX編譯器將人們的代碼轉(zhuǎn)化為計(jì)算機(jī)能夠執(zhí)行的指令。
    最后是上面談到過的Java FX Mobile。Gosling說,這種軟件出現(xiàn)的部分原因是回應(yīng)希望獲得更統(tǒng)一基礎(chǔ)的Java移動(dòng)版開發(fā)者的請(qǐng)求。另外一個(gè)和Java移動(dòng)版不同的地方 是,Sun將在ava FX中預(yù)制二進(jìn)制程序;ava移動(dòng)版一般是一套源代碼,程序員必須編進(jìn)有用的東西才行。
競(jìng)爭(zhēng)

    Gosling和Java已經(jīng)成為一種再度流行起來的理念的先驅(qū):“富因特網(wǎng)應(yīng)用程序”(RIA),即軟件在網(wǎng)頁瀏覽器中運(yùn)行,但它比一般的網(wǎng)頁功能更多,更精彩。

    Java已經(jīng)在運(yùn)行服務(wù)器軟件以及手機(jī)之上的游戲運(yùn)行方面開拓出道路出來,但Java當(dāng)初的一個(gè)承諾是將網(wǎng)頁瀏覽器變?yōu)閺?fù)雜軟件基礎(chǔ)。

    利用Ajax,Adobe的綜合運(yùn)行時(shí)(代號(hào)Apollo)以及微軟的Silverlight及Google的Gears,更多的富因特網(wǎng)應(yīng)用程序正在出現(xiàn)。

    Gosling認(rèn)為,JavaFX也存在機(jī)會(huì),他列舉出的幾點(diǎn)優(yōu)勢(shì)是:更豐富的用戶界面,更快的性能,更強(qiáng)大更容易被接受的語言,更好的離線功能以及安全性。
作者:未知 | 文章來源:www.pg11qqq.com | 更新時(shí)間:2007-10-23 10:21:07

  • 上一篇文章:

  • 下一篇文章:

  • 相關(guān)文章:
    沒有相關(guān)文章
    公司簡(jiǎn)介
    · 公司簡(jiǎn)介
    · 公司新聞
    · 成功案例
    · 聯(lián)系我們
    · 客服中心
    最新新聞
    ·新疆二域提供新疆手機(jī)APP開
    ·微信公眾平臺(tái)開發(fā)業(yè)務(wù)
    ·智能停車場(chǎng)管理系統(tǒng)方案
    ·固定資產(chǎn)管理系統(tǒng)功能說明
    ·新疆烏魯木齊防盜門生產(chǎn)管
    ·合同管理系統(tǒng)功能簡(jiǎn)介
    ·二域公司春節(jié)放假通知
    ·新疆二域軟件車隊(duì)車輛管理
    關(guān)于我們 | 軟件開發(fā) | 下載試用 | 客服中心 | 聯(lián)系我們 | 友情鏈接 | 網(wǎng)站地圖 | 新疆電子地圖 | RSS訂閱
    版權(quán)所有 © 2016 新疆二域軟件開發(fā)網(wǎng) www.pg11qqq.com All Rights Reserved 新ICP備14003571號(hào)
    新疆軟件開發(fā)總機(jī):0991-4842803、4811639.
    客服QQ:596589785 ;地址:新疆烏魯木齊北京中路華聯(lián)大廈A-5C 郵編:830000