J2ME中文教程 1 J2ME技术概述[1]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

作者:mingjava 文章来源:http://www.j2medev.com/Article/ShowArticle.asp?ArticleID=278

随着移动通信的突飞猛进,移动开发这个新鲜的字眼慢慢成为开发者关注的热点。在CSDN的最近一份调查显示,有24.34%的受访者涉足嵌入式/移动设备应用开发,这个数字可能略高于实际的比例,但也足可说明嵌入式/移动设备应用开发是一块诱人的新鲜奶酪。J2MEJava 2 Micro Edition)是嵌入式/移动应用平台的王者,LinuxWinCE分列二、三位。Nokia等厂商力推的Symbian平台目前开发者占有率尚未达到满意水平,考虑到调查项合并了嵌入式设备(例如PDA)和移动设备(例如智能手机)SymbianWinCE系列在移动平台上会是竞争的主要两方。如果厂商能在标准实现上做得更加规范,则J2ME的跨平台特性会发挥得更加淋漓尽致,继续保有王者地位。本章将从J2ME的体系结构和MIDlet应用程序模型。

 

1.1    什么是J2ME

学习J2ME以前知道什么是J2ME是非常重要的。J2MESUN公司针对嵌入式、消费类电子产品推出的开发平台,与J2SEJ2EE共同组成Java技术的三个重要的分支。J2ME实际上是一系列规范的集合,由JCP组织制定相关的Java Specification RequestJSR)并发布,各个厂商会按照规范在自己的产品上进行实现,但是必须要通过TCK测试,这样确保兼容性。比如MIDP2.0规范就是在JSR118中制定的。可能接触过J2ME的开发者会觉得说J2ME是一系列的规范不准确吧。因为我们在开发中用到了很多例如CLDCConnected Limited Devices Configuration)和MIDPMobile Information Devices Profile)等内容。其实这并不矛盾,因为这些就是在相关规范中制定的。如果你还没有很好的理解这个问题,没有关系,请继续往下面看,我们开始认识J2ME平台的体系结构。

本文关键:J2ME中文教程 1 J2ME技术概述
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top