J2ME 学习杂记一 -- 初始篇

1. 从Java的发展简史中可以发现一件非常有趣的事情,Java本来是为嵌入式电子设备和智能家电开发的,却在网络应用中发展壮大起来,现在又“重操旧业”,大举进军智能和嵌入式家电并取得了出人意料的成功。是偶然或是必然?也许只能用一句“山穷水复疑无路,柳暗花明又一村”来解释。

2. J2ME 是建立在一个由 Configuration, Profile, JVM 和  Hosting Operation System(操作系统)等部分所组成的标准架构之上的,这些内容共同组成了完整的J2ME实时运行环境。

3. j2ME 遵循着“针对种类繁多而各不相同的装置,制造一个单一的开发系统是不可能的也没有意义的”基本原则,先将所有嵌入式装置大体分为两种:一种是运算能力有限、电力供应能力也有限的嵌入式装置(比如PDA、手机等);另外一种是运算能力相对较好、电力供应相对比较充足的嵌入式装置(比如智能化空调、冰箱和电视机顶盒等)。由于这两种区分的存在,java引入了Configuration(配置)的概念,并把那些运算能力有限的嵌入式装置定义在CLDC规格中;而另外一种装置则定义在CDC规格中。

4. Configuration为应用程序提供了运行基础,Profile则提供了应用程序的框架。 在MIDP框架下的应用程序称为MIDlet。(使用中你可以理解框架的概念)

5. CLDC 与 MIDP(Profile的一种) 是目前市场支持J2ME的手机平台中使用最多的两个规范。

6. 数据持久化机制——记录管理系统(Record Management System RMS)。RMS 提供了Records(记录)和Records Stores(记录仓储)两个概念。

开始学习,理解j2me平台的架构是件主要的事。当然对于有编程基础的人这可能并不难。关于Configuration与Profile的理解开始可以不要去太强求自己一定就要能得明白。结合实践是最好的学习方式。

Technorati : , , ,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值