Java ME CLDC安全分析与优化
1. Java ME平台简介
Java ME(Java Micro Edition)是专为资源有限的嵌入式设备设计的Java平台,例如个人数字助理(PDA)、手机、电视顶置盒、汽车导航系统等。Java ME平台提供了Java编程语言的力量和优势,包括代码的可移植性、安全性和网络能力等。Java ME平台通过结合各种可选包与配置以及相关的配置文件来满足特定市场的需要。Java ME平台的架构由三个层次组成:虚拟机层、配置层和配置文件层。
Java ME平台架构
Java ME平台的架构如图所示:
graph TD;
A[操作系统] --> B[虚拟机层];
B --> C[配置层];
C --> D[配置文件层];
D --> E[MIDP];
D --> F[其他配置文件];
2. CLDC配置
CLDC(Connected Limited Device Configuration)是为资源有限的设备设计的配置,这些设备通常具有间歇性网络连接、有限的处理器和内存。CLDC配置定义了一组特定类别设备可用的Java虚拟机特性和Java类库,主要针对以下设备特性:
- 有限的处理能力 :例如,至少16 MHz时钟速度的16位或32位处理器。
- 有限的存储空间 :例如,至少160 KB的非易失性内存用于存储
超级会员免费看
订阅专栏 解锁全文
67

被折叠的 条评论
为什么被折叠?



