這篇文章將為大家詳細(xì)講解有關(guān)如何解析J2ME配置的兩種類型,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。
創(chuàng)新互聯(lián)建站是專業(yè)的安陽網(wǎng)站建設(shè)公司,安陽接單;提供做網(wǎng)站、成都網(wǎng)站設(shè)計(jì),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行安陽網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
和大家重點(diǎn)討論一下J2ME配置問題,Sun提供的J2ME配置是適合不同層次的市場需求的--CLDC適合小型設(shè)備,而CDC適合大型設(shè)備。下面介紹J2ME的兩種配置類型是CLDC和CDC。
J2ME配置
1.J2ME配置是什么?
正如前面所學(xué),配置將基本運(yùn)行時(shí)環(huán)境定義為一套核心類和一個(gè)運(yùn)行在特定類型設(shè)備上的特定的JVM。您也可以學(xué)到J2ME的兩種配置類型是CLDC和CDC。
Sun提供的J2ME配置是適合不同層次的市場需求的--CLDC適合小型設(shè)備,而CDC適合大型設(shè)備。J2ME環(huán)境可以被動(dòng)態(tài)地配置為提供運(yùn)行應(yīng)用程序所需要的環(huán)境,而不用考慮是否為設(shè)備提供了運(yùn)行該應(yīng)用程序所需的所有Java技術(shù)庫。核心平臺(tái)接收應(yīng)用程序代碼和庫。運(yùn)行在網(wǎng)絡(luò)上的服務(wù)器軟件執(zhí)行配置工作。
在下面的幾頁中,您將學(xué)到關(guān)于CLDC和CDC的更多知識(shí)以及與它們關(guān)聯(lián)的簡表。
2.連接限制設(shè)備J2ME配置(CLDC)
CLDC是由JavaCommunityProcess創(chuàng)建的。正如SunMicrosystems的Web站點(diǎn)所定義的那樣,它的標(biāo)準(zhǔn)是:“輕便、覆蓋區(qū)域最小的Java構(gòu)建塊,適合小型的、有資源限制的設(shè)備?!?/p>
J2MECLDC配置是為將在業(yè)界定義的簡表中使用的一個(gè)虛擬機(jī)和一套核心庫準(zhǔn)備的。正如第2章中提及的,一個(gè)簡表通過在基本J2ME配置頂部提供特定于域的類來為特定的設(shè)備定義應(yīng)用程序。K虛擬機(jī)(KVM)、虛擬機(jī)的CLDC的參考執(zhí)行和它的KJava簡表運(yùn)行在CLDC的頂部。
CLDC簡要描述了高度限制設(shè)備上每個(gè)J2ME執(zhí)行所要求的一套最基本的庫和Java虛擬機(jī)特征。CLDC主要面向那些網(wǎng)絡(luò)連接速度慢、能源有限(經(jīng)常是電池供電)、具有大于等于128KB的穩(wěn)定內(nèi)存、以及大于等于32KB的不穩(wěn)定內(nèi)存的設(shè)備。不穩(wěn)定內(nèi)存是不持久的并且沒有寫保護(hù),這意味著如果關(guān)掉設(shè)備,內(nèi)存中的內(nèi)容將全部丟失。而穩(wěn)定內(nèi)存中的內(nèi)容是持久的,并且有寫保護(hù)。CLDC設(shè)備使用穩(wěn)定內(nèi)存來存儲(chǔ)運(yùn)行時(shí)的庫和KVM,或存儲(chǔ)為某個(gè)特殊設(shè)備創(chuàng)建的另一個(gè)虛擬機(jī)。不穩(wěn)定內(nèi)存被用來分配運(yùn)行時(shí)的內(nèi)存。
3.CLDC要求
CLDC定義了下列要求:
◆完整的Java語言支持(除浮點(diǎn)支持、最終定案和錯(cuò)誤處理之外)
◆完整的JVM支持
◆CLDC的安全性
◆有限國際化的支持
◆繼承類--所有不針對(duì)CLDC的類都必須是J2SE1.3類的子類
針對(duì)CLDC的類都在名為javax.microedition的軟件包和它的子包里
除javax.microedition軟件包以外,CLDCAPI還由J2SE的子集java.io,java.lang以及java.util等軟件包組成。我們將在CLDCAPI這一章中學(xué)習(xí)有關(guān)的細(xì)節(jié)問題,然后使用CLDCAPI來開發(fā)我們的繪圖應(yīng)用程序。
4.連接設(shè)備J2ME配置(CDC)
連接設(shè)備結(jié)構(gòu)(CDC)被定義為一種添加了CLDC類的Java2標(biāo)準(zhǔn)版(J2SE)的簡化版。因此,CDC是建立在CLDC的基礎(chǔ)之上,并且為CLDC設(shè)備開發(fā)的應(yīng)用程序也可以運(yùn)行在CDC設(shè)備上。
CDC也是由JavaCommunityProcess開發(fā)的,它為用戶的電子設(shè)備和嵌入式設(shè)備如智能電話、雙向?qū)ず魴C(jī)、PDA、家用電器、銷售網(wǎng)絡(luò)終端以及汽車導(dǎo)航系統(tǒng)等提供一種標(biāo)準(zhǔn)化的、輕便的、功能齊全的Java2虛擬機(jī)構(gòu)建塊。這些設(shè)備運(yùn)行32位的微處理器和超過2MB的內(nèi)存,這些對(duì)于存儲(chǔ)C虛擬機(jī)和庫是必需的。K虛擬機(jī)支持CLDC,而C虛擬機(jī)(CVM)支持CDC。
關(guān)于如何解析J2ME配置的兩種類型就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。
分享標(biāo)題:如何解析J2ME配置的兩種類型
本文地址:http://muchs.cn/article46/ipjjeg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、靜態(tài)網(wǎng)站、移動(dòng)網(wǎng)站建設(shè)、搜索引擎優(yōu)化、全網(wǎng)營銷推廣、網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)