假设你现在卷起袖子却发现两手空空,那么你不妨立即下载和安装连接有限设备配置
(CLDC) 和MIDP的参考实现,该参考实现包括了创建J2ME应用程序的软件包和命令行工具,同时,你还应当下载用于测试目的的模拟器,比如Sun的J2ME Wireless Toolkit,这一款模拟器可以同Forte
IDE集成或者直接用做单独的工具。Wireless Toolkit针对你需要的命令行工具而配备了一个优秀的GUI界面以及某些基本的代码管理和配置工具。
这里的关键在于,首先我们得弄清楚创建J2ME程序到底与其他程序设计有什么不同?实际上,你一定要记住,MIDP设备的内存几乎都小得可怜(这简直是我们反复强调N次的话题了!),所以运行平台在对运行时的支持方面必须做出某种程度的让步。创建和部署这类应用程序,说白了,最大的差别就在于MIDP的实现压根就没有运行时类的验证器(verifier)。代码在编译之后、运行于MIDP设备之前必须采用Preverify.exe工具进行预先验证。此外,通过一种命令行似的转换工具转换到Java编译器还要用到差别相当大的一组类库和启动文件。如图A所示,Wireless Toolkit就正好知道该如何实施你并不直接参与的其他步骤。
图A Java Wireless Toolkit
用Wireless Toolkit创建应用程序由以下5个基本步骤组成: