CLDC 1.1
来源:互联网 发布:知识产权侵权 淘宝 编辑:程序博客网 时间:2024/06/04 09:57
CLDC 1.1
一、CLDC
CLDC 1.1是JCP规范JSR-30和JSR-139的结果,面向资源受限的消费电子设备。
CLDC特征如下:
1)设备要求至少160-192KB的内存空间。
2)设备电力有限,通常是电池供电的设备。
3)可连接某些网络,通常是无线网络、间断连接和带宽有限(通常是9.6Kbps或更少)。
4)用户界面复杂程度各不相同,甚至可以没有用户界面。
CLDC可用于蜂窝电话、寻呼机、PDA、袖珍助手( Pocket Organizer )、家庭设备、销售终端等。
但并非所有的设备都支持CLDC。
CLDC参考实现运行在SUN公司的KVM实现上,并作为其的一部分提供。
注意:CLDC通常以建立块的“最小公分母”服务于各种资源受限、运行Java的设备。
因为CLDC并不是一个完整的、自给自足的解决方案,它需要其它的Profiles补充功能。
比如,所有的用户界面方面就在CLDC规范之外。
J2ME CLDC参考实现运行于Windows 2000平台。也可移植到Solaris和Linux操作系统上,移植部分作为包的一部分提供。
CLDC 1.1版本包括的源码和binaries有:
1)KVM (K Virtual Machine)
2)预校验工具(Preverifier tool)
用于预校验Java类文件。
3)JavaCodeCompact工具
用于预链接、预载入系统类到KVM。
4)调试代理(Debug agent)
用于插入KVM到第三方调试环境。
5)Java应用程序管理器(JAM,Java Application Manager)参考实现
6)CLDC 1.1类库
二、从源码建立CLDC
KVM和相关的预校验工具是用ANSI C编程语言写的,因此要从源码成功编译,可使用下列编译器:
1)Solaris平台的Sun C编译器5.0、5.2和5.3;
2)Solaris和Windows平台上的GNU C 2.95.2版本;
3)Windows平台的Microsoft Visual C++6.0版。
要编译Java类库文件、样例文件和附加的工具等,还需要JDK1.3及以后的版本。
可使用GNU make工具或商业工具MKS工具包建立binary文件。
- CLDC 1.1
- CLDC & MIDP
- CLDC简介
- CLDC介绍
- J2ME(CLDC/MIDP) FAQ
- J2ME(CLDC/MIDP) FAQ
- CLDC的类库
- CLDC的功能范围
- J2ME(CLDC/MIDP) FAQ
- 第六章:CLDC API
- J2ME(CLDC/MIDP)简介
- J2ME(CLDC/MIDP) FAQ
- J2ME-CLDC/MIDP 资源
- J2ME(CLDC/MIDP)简介
- CLDC and KVM
- CLDC HI虚拟机
- CLDC KVM的编译
- j2me的CLDC局限性
- 哪些 JavaSE 类库最应该掌握
- Cygwin 快捷键无法退出 emacs
- object-c数据库 操作
- 无奈的offer
- java初学者忠告
- CLDC 1.1
- asp digital pagination
- 【转】Mysql中校对集utf8_unicode_ci与utf8_general_ci的区别
- document对象execCommand的命令参数介绍
- char、varchar、text和nchar、nvarchar、ntext的区别
- Request.ServerVariables
- bugzilla安装配置方法整理(Windows环境)
- 用C#实现贪吃蛇游戏
- 曾仕强的《中国式团队》读后