1)Java核心语言与Java虚拟机的特性
2)核心Java类库
3)输入/输出
4)对网络的支持
5)对安全性的支持
6)对国际化的支持
2.2.2 CLDC不包含的功能
1)对应用程序生命周期的管理
2)用户界面
3)事件处理
4)高级应用程序模式(这里指用户与应用程序的交互)
2.2.3 CLDC与J2SE的关系
CLDC包含了一个基本的J2ME运行环境,其中包括虚拟机和核心的java类库。作为专门针对于小型设备的配置,CLDC对J2SE类库进行了大量的简化,其类库只保留了java 规范中定义的最核心的3个包,即java.iojava.lang和java.util,并重新定义了一个新的包javax.microedition。这里你可以通过前缀来区别:java.表示核心的java包,javax.表示标准java扩展包。
这里要注意的是在CLDC中定义的javax.microedition包为javax.microedition.io,用来支持通用连接框架(GCF,Generic connection framework)。CLDC中的包和所对应的功能如下所示:
1) CLDC包 | 2) 对应的功能 |
1) java.io | 2) 标准的输入/输出功能,J2SE java.io包的子集 |
3) java.lang | 4) 核心语言包,J2SE的子集 |
5) java.util | 6) 实用类 |
7) javax.microedition.io 首页
上页
下页
尾页
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
[18]
[19]
[20]
[21]
[22]
本文关键:J2ME中文教程 2 CLDC简介
相关方案
|