當前位置:開發者網絡 >> 技術教程 >> JSP教程 >> J2ME開發 >> 內容
精彩推薦
分類最新教程
分類熱點教程
    
J2ME相關名詞解釋及概念闡述
作者:未知
日期:2005-04-25
人氣:
投稿:(轉貼)
來源:未知
字體:
收藏:加入瀏覽器收藏
以下正文:
  
目前JAVA2有三個版本:J2EE(企業版)、J2SE(標準版)、J2ME(微型版)
1、J2SE(JAVA2 Standart Edition)
JAVA2標準版 支持所有JAVA標準規範中所定義的核心類函數庫和所有的JAVA基本類別。J2SE定位在客戶端程序的應用上。
2、J2EE(JAVA2 Enterprise Edition)
JAVA2企業版  在J2SE的基礎上增加了企業內部擴展類函數庫的支持,比如支持Servlet/JSP的javax.servletr.*和Enterprise Java Bean的javax.ejb.*的類函數庫。J2EE定位在服務器端程序的應用上。
3、J2ME(JAVA 2 Micro Edition)
JAVA2的微型版本  只支持JAVA標準規範中所定義的核心類函數庫的子集。比如,J2ME CLDC的規範之中,只支持java.lang.*,java.io.*,以及java.util.*的類函數庫。並加入了一些支持嵌入式系統的擴展類函數庫,如:javax.meicroedition.io.*類函數庫。但是並不支持所有的JAVA基本類。J2ME定位於嵌入式系統的應用上。
4、SMART CARD JAVA
智能卡JAVA 只支持核心類函數庫中的java.lang.*。但有自己專用的擴展類函數庫,如:javacard.*,javacardx.*。只支持boolean與byte兩種JAVA基本類。定位在智能卡的應用上。
5、KVM(K Virtual Machine)
J2ME的虛擬機  用來執行Spotlet或者MIDlet。不同版本的JAVA有不同的虛擬機來運行Java Applet,Java Servlet或者Java Application。而且虛擬機不只SUN一家,比如IBM的J9 VM。
6、JINI
用於連接不同版本的JAVA程序,以達到資源共享的目的。
7、CLDC (Connected Limited Device Configuration)
SUN將J2ME的應用實體分為兩類,提出了相應的Confiuration的概念。此規範應用於運算能力、電力供應有限的設備。如:PDA、手機。支持java.lang.*,java.io.*,以及java.util.*的類函數庫,並支持擴展類函數庫javax.meicroedition.io.*。
8、CDC (Connected Device Configuration)
此規範應用於相對運算能力、電力供應較佳的設備。如:電冰箱、電視機頂盒等。
9、MIDP(Mobile Information Device Profile)
在Confitration規範的基礎上,有明確區分出各種嵌入式設備的JAVA程序開發規範。此規範於特定的嵌入式設備非常相關,定義了與具體硬件相關的擴展類函數庫。
    
                 Applications/OEM Specific APIs
                                |
                             Profile  
                                |
                        Confiuration/VM
                                |
                             操作系統
                                |
                              硬件
10、STK (SIM Toolkit)
移動電話公司與SIM卡製造商合作,在SIM卡中寫入程序達到增值服務的目的。是JAVA在Smart Card上的應用。比如時下中國移動新推出的動感地帶就是用的64K的STK卡。
11、OTA(Over The Air)
用戶從空中直接下載電信商的信息。
相關文章: