Java ME以往称作J2ME(Java Platform, Micro Edition )是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台,包括虚拟机和一系列标准化的Java API。这里向大家简单介绍一下J2ME前景。
J2ME前景
前J2ME在PDA方面的竞争主要来源于PalmOS和PocketPC两大阵营。PalmOS来自Palm公司,是一个开放的系统。PalmOS曾经在PDA市场上占有绝对主导的地位,已经有非常多的第三方厂商和一大批用户。而PocketPC是微软及其合作伙伴Casio、Compaq、HewlettPackard和Symbol等联合推出的,基于WinCE3.0,也是一个开放的标准系统。因为WinCE是一个易于扩充的系统,所以在这个平台上厂商可以自行扩充设备和开发应用软件。
而J2ME在智能手机方面的竞争主要来源于Symbian的EPOC。EPOC最早由Psion开发,主要面向智能手机,也具备PDA的特征。此外微软推出的PocketPC2002电话版和SmartPhone2002也提供了对智能手机的支持。而嵌入式Linux方面近年来也取得了长足的发展,到目前为止已经可以看见以Linux作为内核的手机推向市场,而且是国产手机,这实在值得大家高兴。EPOC和嵌入式Linux目前也都在其本身操作系统的基础之上提供了对J2ME的支持。
移动信息设备的主要操作系统平台都是开放的,J2ME的标准也是开放的,因此基本上所有的主要操作系统平台都支持或将支持J2ME。此外J2ME虽然和J2SE有着许多不同,但同属于Java技术,也使得Java程序员在学习移动信息设备开发时可以轻松过渡。
随着硬件的发展和标准的完善,J2ME前景会更好,必将能够提供更强大的功能。截止到2003年2月,已经有21个生产厂家推出了100多种支持Java的手持设备。读者通过Sun公司的网站:http://wireless.java.sun.com/device/可以查看目前支持J2ME的手机列表。美国高科技研究公司StrategiesUnlimited考察了未来5年手机设计的发展趋势,于2002年12月20日发表了《2.5G和3G手机性能:2002-2006全球分析与市场预测》,报告宣称,Java手机的数量预计将每年翻一番,到2006年将增长到5.53亿部,Java手机将占全球手机出货量的83%。报告同时指
【编辑推荐】