J2ME 走向成熟 - 编程入门网
最终替代 PersonalJava 的简档。
表 4 罗列了基础简档中的,也包括 CDC 中的所有类和界面的数量。这一配置及其主要简档提供的所有类和界面与我们习惯使用的 Java 平台类似。 表 4. 基础类和界面(包括 CDC 包)
旧的规范:KJava 和 PersonalJava 重新露面 如果近两年一直关注着 Sun 对资源限制设备的支持,那么您一定对 KJava 和 PersonalJava 很了解。PersonalJava 是 Sun 首次为资源限制设备创建 Java 平台版本的尝试。Sun 的 Spotless 研究计划派生的 KJava 是 Sun 在 1999 年 JavaOne 中为 Palm 而开发的 Java 平台版本。 由于为 PersonalJava 和 KJava 编写的代码很多,许多开发人员非常关切这两种平台未来的发展如何。因为它们各自都独立地发展,所以关于这两种平台的信息并不多,但我会告诉您我所知道的信息。 PersonalJava 正逐渐转变成 CDC 的个人简档。尚处于开发阶段的这一简档将处于基础简档的顶部,并且将与 PersonalJava 版本 1.1 和 1.2 向后兼容。 KJava 的情形就不十分明朗。Sun 非常关注 KJava 的实验状态,并提醒开发人员注意它对 API 的不断变化,甚至重大变化。Palm Inc. 目前正为 CLDC 定义 PDA 简档,它将取代 KJava。不幸的是,现在尚无法明确地知道要对现有的 KJava 应用程序做出多少修改才能使其与新简档协同工作。 总结 J2ME 的前景很明显要比 J2SE 甚至 J2EE 来的复杂,但是复杂性也预示着 J2ME 能够支持的设备的多样性。总的来说,以我的方法学习一种特定的配置和简档并不很困难。许多情况下,J2ME 让我想起 1995 年的 Java 语言。 如果试图决定是否在嵌入式应用程序中使用 J2ME,您会发现有许多无法回答的问题。例如,我仍然不清楚何时 J2ME 的优势能超越它的成本,特别是鉴于虚拟机和 API 在已经资源限制的环境下使用的资源。 然而,随着规范的成型和更多简档的加入,我确信答案会出现,而且 J2ME 将巩固其在嵌入式设备领域的地位 |
|||||||||||||||||||||||||||||||||||||||||||||||||||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |