初学J2ME(1)
为什么开始学习J2ME呢,自从买了nokia5700 后,突然很想写个自己的小软件在手机上来运行。从此开始搜索J2ME方面的资料。在网上看到《J2ME 开发精解》詹建飞 即本网站的创建者所著大作。随手买了一本来看,此书写的深入浅出。
看完书中第一,二章节大致明白了。J2ME的运行机制与J2EE,J2SE的区别。大致上从底层到上层的体系是 system op →kvm→ configuration → profile →Optional Package
configuration有clc,cldc两种情况。按照目前手机市场的发展模式高端配置的手机已经慢慢普及 clc (32-64位 cup ,2Mb memory)肯定会成为以后的主流. cldc 多了limited. cldc1.0与cldc1.1这两种规范的区别是 前者不支持浮点运算,不支持弱引用。而后者支持。
profile 是在configuration之上的,给开发者提供了比较方便使用的api(应用程序模型MIDLet,图形用户界面,数据持久化存储RMS,游戏开发包)。目前也有MIDP1.0与MIDP2.0(增强游戏开发等)
