首页 | 本学科首页   官方微博 | 高级检索  
     

Kjava虚拟机的研究与设计
引用本文:黄广君,王万诚.Kjava虚拟机的研究与设计[J].控制工程,2003,10(5):444-446.
作者姓名:黄广君  王万诚
作者单位:1. 河南科技大学,计算机系,河南,洛阳,471003
2. 西北工业大学,计算机系,陕西,西安,710072
基金项目:河南省自然科学基金(0311012600),河南科技大学科研基金(200107)
摘    要:Kilos Vinual Machine(KVM)是J2ME的核心技术,通过安装KVM、手机等嵌入式设备可以通过网络下载运行J2ME版的Java应用程序。讨论了KVM的主要设计技术,提出了符合CLDC规范的KVM设计方案;该方案首次采用了基于预处理程序的实现技术,使得KVM的代码校验、垃圾回收和代码优化等在线处理工作大大减小,从而提高了KVM的性能;研究了预处理模块、垃圾回收模块的结构与算法及代码优化的策略;并讨论了具体实现中的若干问题。

关 键 词:Java语言  程序设计  Kjava  虚拟机  代码优化算法  J2ME
文章编号:1671-7848(2003)05-0444-03
修稿时间:2002年7月1日

Research and Design of Kilobytes Virtual Machine
HUANG Guang-jun,WANG Wan-cheng.Research and Design of Kilobytes Virtual Machine[J].Control Engineering of China,2003,10(5):444-446.
Authors:HUANG Guang-jun  WANG Wan-cheng
Abstract:KVM is in the core of J2ME technology. By installing and using a KVM, the embedded devices, such as mobile telephone, can download from internet and execute Java program written in J2ME. The primary technology of KVM is discussed. A scheme which is compatible with CLDC specification is presented. The scheme adopts the pretreatment technique-based to improve the performance of KVM by reducing the workload of verifier, Garbage Collecting(GC), and the Optimization of Code. The structure and arithmetic of the pretreatment module and GC module, and the strategy of the Optimization of Code are researched. Finally, some problems in the implement are discussed.
Keywords:JVM  KVM  pretreatment  Garbage Collection
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号