国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

J2ME學習筆記(2)—平臺體系結構詳解

2019-11-17 06:23:38
字體:
來源:轉載
供稿:網友

  1.J2ME體系結構詳解
  
  2 PRofile
  
  2 Configuration
  
  2 KVM(CVM)
  
  2 Host Operating System
  
  1)Configuration-----由于支持J2ME的硬件平臺之間有很大差異
  
  I.有比較高端的設備,例如:電視機頂盒、網絡電視等-----是運算能力相對較佳、并且在電力供給上相對比較充足的嵌入式裝置
  
  II.也有比較低端的設備,例如:移動電話、尋呼機、PDA等-----是運算功能有限、電力供給也有限的嵌入式裝置。
  
  III.正是為了要滿足以上兩大類硬件的開發要求,J2ME針對硬件的數據處理能力、存儲容量、網絡連接能力等規定了Configuration的概念,把上述運算功能有限、電力有限的嵌入式裝置定義在Connected Limited Device Configuration(已連接的受限制設備配置CLDC)規格之中,CLDC所使用的java虛擬機稱為KVM(千字節虛擬機)。
  
  IV.而另外一種裝置則規范為Connected Device Configuration(已連接的設備配置 CDC)規格。,而CDC所使用的java虛擬機則稱為CVM。
  
  V.CDC、CLDC僅僅是對各類設備中最具共性的配置提供了基本的功能集合
  
  2) Profile-----盡管有了CDC、CLDC之分,但實際應用中,不同的設備之間仍存在著很大的差異。于是,J2ME在Configuration的基礎上又定義了Profile的概念。Profile是針對某一類設備所制訂的規范和API。下面是兩個例子:
  
  I.對移動電話的應用----- J2ME定義了一個專門的Profile-MIDP(Mobile Information Device Profile)
  
  II.于PDA的應用開發-----J2ME也對應的定義了一個PDAP(PDA Profile)。
  
  3)CLDC是CDC的一個子集,由于資源的制約CDC不包括所有的J2SE類,而且CDC庫還包含CDC特定的幾個新的接口和類.
  
  4)總結-----在Virtual Machine之上只有一個Configuration,而在Configuration之上可以同時存在數個Profile,如此才能有效的針對各種不同的設備構造一個完善的運行環境。
  
  2.目前應用最為廣泛的MIDP規范中的一些具體內容(架構)
  
  2 MID Profile
  
  2 CLDC Core Libraries
  
  2 KVM
  
  2 Host Operating System
  
  1) API部分
  
  I.用戶界面支持:提供的類程序包是javax.microedition.lcdui
  
  II.網絡支持:提供的類程序包是javax.microedition.io
  
  III.數據持續存儲支持:提供的類程序包是javax.microedition.rmsi
  
  IV.其他例外處理及Timer等類的支持
  
  2)硬件部分
  
  I.內存:128KB的穩定內存供MIDP組件使用;8KB的穩定內存供數據持續存儲使用;32KB的穩定內存供虛擬機運行時用
  
  II.顯示器:屏幕大小為95×54象素,1位色深,屏幕高寬比大約是1:1
  
  III.輸入設備:鍵盤、觸摸式屏幕或二者并存
  
  IV.網絡:提供在有限帶寬的情況下,進行雙向、無線,但可能是間歇性連通的通信功能。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 余干县| 遵义市| 元朗区| 湘乡市| 盈江县| 扎赉特旗| 崇明县| 虎林市| 叶城县| 监利县| 大宁县| 平果县| 临江市| 易门县| 温宿县| 乌兰县| 天台县| 永福县| 洛扎县| 濮阳市| 民乐县| 伽师县| 通渭县| 原阳县| 怀远县| 浙江省| 闽侯县| 偏关县| 惠东县| 兰西县| 榆中县| 北川| 云和县| 惠州市| 南皮县| 金湖县| 南平市| 景洪市| 沂源县| 苗栗县| 屏边|