论文部分内容阅读
Kilos Virtual Machine(KVM)是J2ME的核心技术,通过安装KVM、手机等嵌入式设备可以通过网络下载运行J2ME版的Java应用程序.讨论了KVM的主要设计技术,提出了符合CLDC规范的KVM设计方案;该方案首次采用了基于预处理程序的实现技术,使得KVM的代码校验、垃圾回收和代码优化等在线处理工作大大减小,从而提高了KVM的性能;研究了预处理模块、垃圾回收模块的结构与算法及代码优化的策略;并讨论了具体实现中的若干问题.