跳至主目录
J2ME:循序渐进 下载教程 zip 文件英文原文
主菜单章节菜单给出此教程的反馈意见上一屏下一屏
第三章:开发 J2ME 应用程序
  


设计开发小型设备应用程序要注意的事项第 2 页(共 6 页)


为小型设备开发应用程序,需要您在设计阶段制定某种策略。最好是在开始编写代码之前,战略性地为小型设备设计应用程序。由于无法考虑到所有的 "gotchas" ,在开发应用程序之前更正代码是一件很痛苦的工作。

下面是一些可以考虑的设计策略:

  • 保持程序简单。除去不必要的功能,如果可能的话,将它们做成独立的、次要的应用程序。

  • 程序越小越好。这一点对所有的开发者来说应该是显而易见的。越小的程序占用的设备内存越少,并且花费的安装时间越少。可考虑将您的 Java 应用程序打包,作为压缩的 Java 档案 (jar) 文件。

  • 运行时占用最少的内存。为尽可能减少运行时占用的内存,使用标量类型代替对象类型。同时,不依赖垃圾收集程序。您应该在使用完对象时将对象引用置空,这样可有效管理内存。另外一种减少运行时所需内存的方法是使用“惰性”实例,它仅在必需时才分配对象。其它一些减少小型设备上过量和峰值内存使用的方法有快速释放资源、重新使用对象以及避免异常。

主菜单章节菜单给出此教程的反馈意见上一屏下一屏