中唐軟件

          中唐軟件--軟件開發(fā)專家·頂級JAVA實訓(xùn)

          什么是JAVA

           

          JAVA是由Sun微系統(tǒng)公司所發(fā)展出來的程序語言,它本身是一種對象導(dǎo)向(Object-Oriented)的程序語言。JAVA目前在手機上應(yīng)用最多的就是JAVA游戲。

          JAVA也號稱是能跨平臺使用的語言,這主要是因為JAVA本身被編譯之后,并不是直接產(chǎn)生可執(zhí)行的碼,而是產(chǎn)生一種中間碼叫作 ByteCode,這種碼必需在透過 JAVA 的直譯器來解讀它,才能夠真正的被執(zhí)行,所以只要平臺上裝有這種JAVA的直譯器,就能解讀ByteCode也就能執(zhí)行JAVA編譯過的程序,故與JAVA程序是在那種平臺上被編譯的,就完全沒有干系了。JAVA寫出來的程序可分為兩類,分別是JAVA Applet與一般的Application,而Application 這一類就與一般的程序如C++的作用是比較類似的,是一個獨立可執(zhí)行的應(yīng)用程序,像HotJAVA是一個瀏覽器,且就是使用JAVA程序所發(fā)展出來的。最常見的JAVA程序包括應(yīng)用程序和applets。應(yīng)用程序是單獨的程序,諸如HotJAVA瀏覽器軟件就是用JAVA語言編寫的。 Applets類似于應(yīng)用程序,但是它們不能單獨運行, Applets可以在支持JAVA的瀏覽器中運行。Applet主要是內(nèi)置于HTML網(wǎng)頁中,在瀏覽時發(fā)揮作用。

          JAVA的目標是為了滿足在一個充滿各式各樣不同種機器,不同操作系統(tǒng)平臺的網(wǎng)絡(luò)環(huán)境中開發(fā)軟件。利用JAVA程序語言,可以在網(wǎng)頁中加入各式各樣的動態(tài)效果??梢苑派弦欢蝿赢?,加入聲音,也可以建立交互式網(wǎng)頁等。

          JAVA手機軟件平臺

          JAVA手機軟件平臺采用的基本JAVA平臺是CLDC (Connected Limited Device Configuration)和MIDP (Mobile Information Device Profile),是J2ME (JAVA 2 Micro Edition)的一部分,在中國一般稱為“無線JAVA”技術(shù)。此前,有人把它叫做“K-JAVA”;其實,K-JAVA的叫法只是Sun公司在開發(fā)KVM JAVA虛擬機時的項目代號,在該技術(shù)被正式命名為KVM后,就不再用K-JAVA了。

          KJAVA即J2ME(JAVA 2 Micro Edition),是Sun公司專門用于嵌入式設(shè)備的JAVA軟件。以KJAVA編程語言為手機開發(fā)應(yīng)用程序,可以為手機用戶提供游戲、個人信息處理、電子地圖、股票等服務(wù)程序。J2ME(JAVA 2 Micro Edition)是致力于消費產(chǎn)品和嵌入式設(shè)備的最佳解決方案。J2ME在設(shè)計其規(guī)格的時候,遵循著“對于各種不同的裝置而造出一個單一的開發(fā)系統(tǒng)是沒有意義的事”這個基本原則。于是J2ME先將所有的嵌入式裝置大體上區(qū)分為兩種:一種是運算功能有限、電力供應(yīng)也有限的嵌入式裝置(比方說PDA、手機);另外一種是運算能力相對較佳、并且在電力供應(yīng)上相對比較充足的嵌入式裝置(比方說冷氣機、電冰箱)。因為這兩種區(qū)分,所以JAVA引入了一個叫做Configuration的概念,然后把上述運算功能有限、電力有限的嵌入式裝置定義在Connected Limited Device Configuration(CLDC)規(guī)格之中;而另外一種裝置則規(guī)范為Connected Device Configuration(CDC)規(guī)格。也就是說,J2ME先把所有的嵌入式裝置利用Configuration的概念區(qū)隔成兩種抽象的型態(tài)。

          JAVA技術(shù)的開放性、安全性和龐大的社會已有資源,以及其跨平臺性,即“編寫一次,到處運行”的特點,使JAVA技術(shù)成為智能手機軟件平臺的事實標準。采用JAVA技術(shù)后,編寫應(yīng)用程序和提供服務(wù)的人就不必關(guān)心接受其服務(wù)的手機采用的是什么操作系統(tǒng)和芯片,只要按照JAVA的要求去寫程序就好了;同樣,生產(chǎn)手機的廠商也不必顧慮將來誰來提供增值服務(wù)??梢钥闯觯捎?a >JAVA技術(shù),可以建立完整、高效的無線數(shù)據(jù)增值服務(wù)產(chǎn)業(yè)鏈,從而為用戶提供靈活、個性化、內(nèi)容方式多樣的服務(wù)。

          JAVA手機發(fā)展現(xiàn)狀

          到今年6月,全世界已經(jīng)有大約1億部JAVA手機在使用,除中國大陸外共有53個移動運行商正式推出了基于JAVA技術(shù)的無線數(shù)據(jù)增值服務(wù)。中國移動通信集團已經(jīng)建立了無線JAVA增值服務(wù)體系,并推出了“百寶箱”等服務(wù)品牌,包括游戲百寶箱、娛樂百寶箱、商務(wù)百寶箱、生活百寶箱等,已經(jīng)于2003年7月10日開始正式商用。

          中國聯(lián)通公司也正在其CDMA 1X網(wǎng)絡(luò)上建立無線JAVA增值服務(wù)體系,目前系統(tǒng)正在建設(shè)過程中,并且2003年9月26日中國聯(lián)通、北京振戎融通公司和Sun公司在人民大會堂宣布聯(lián)合發(fā)起成立“UniJa技術(shù)聯(lián)盟”,三方將在聯(lián)通CDMA 1X網(wǎng)絡(luò)上的JAVA增值服務(wù)方面全面合作。

          posted on 2008-10-17 15:27 鄭州中唐 閱讀(117) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           

          公告

          中唐軟件--軟件開發(fā)專家·頂級JAVA實訓(xùn)。 公司網(wǎng)址:www.zhongt.net

          導(dǎo)航

          <2025年8月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          統(tǒng)計

          常用鏈接

          留言簿(1)

          隨筆檔案(14)

          文章檔案(2)

          新聞檔案(15)

          收藏夾(1)

          鄭州中唐軟件開發(fā)、培訓(xùn)中心

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 偏关县| 榆社县| 扶风县| 米泉市| 温宿县| 龙陵县| 庆城县| 盘山县| 库车县| 阳春市| 萨嘎县| 西华县| 高雄市| 靖宇县| 安化县| 郁南县| 安康市| 轮台县| 石楼县| 台东市| 历史| 阜南县| 龙南县| 鄄城县| 怀仁县| 景德镇市| 武义县| 莎车县| 田林县| 南昌县| 甘南县| 黑水县| 五指山市| 孙吴县| 华坪县| 长沙市| 和林格尔县| 灵武市| 宜兴市| 东港市| 本溪|