首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序语言、算法语言论文

嵌入式JAVA虚拟机实现技术的研究

摘要第1-4页
ABSTRACT第4-5页
目录第5-8页
第一章 前言第8-13页
 1.1 论文背景第8-9页
 1.2 国内外研究现状第9-11页
 1.3 论文选题意义第11页
 1.4 研究内容和论文组织第11-13页
  1.4.1 研究内容第11-12页
  1.4.2 论文组织第12-13页
第二章 J2ME与KVM第13-16页
 2.1 J2ME的产生和发展前景第13-14页
 2.2 J2ME的架构第14-16页
第三章 KVM的体系结构第16-40页
 3.1 KVM概述第16页
 3.2 KVM的体系结构第16-40页
  3.2.1 内部结构第17-28页
   3.2.1.1 Java类文件结构第17-19页
   3.2.1.2 内部运行时数据结构第19-24页
   3.2.1.3 类校验器第24-25页
   3.2.1.4 类加载器第25-27页
   3.2.1.5 本地函数和接口第27-28页
  3.2.2 多线程和同步控制第28-31页
  3.2.3 解释器第31-37页
   3.2.3.1 KVM中的解释器的关键技术第31-33页
   3.2.3.2 KVM中的方法调用第33-35页
   3.2.3.3 解释器的优化策略第35-37页
  3.2.4 内存管理第37-40页
   3.2.4.1 主要的数据结构第37-39页
   3.2.4.2 KVM中的垃圾收集函数第39-40页
第四章 KVM垃圾收集算法的改善第40-71页
 4.1 基本算法的分析与性能比较第40-59页
  4.1.1 记法第41页
  4.1.2 引用计数法第41-47页
   4.1.2.1 算法第42-43页
   4.1.2.2 一个例子第43-44页
   4.1.2.3 引用计数算法的优势和弱点第44-46页
   4.1.2.4 环形数据结构第46-47页
  4.1.3 标记—清除法第47-50页
   4.1.3.1 算法第47-49页
   4.1.3.2 标记—清扫算法的优势和弱点第49-50页
  4.1.4 节点复制法第50-57页
   4.1.4.1 算法第51-52页
   4.1.4.2 一个例子第52-56页
   4.1.4.3 节点复制算法的优势和弱点第56-57页
  4.1.5 标记—清扫技术和节点复制技术的比较第57-59页
 4.2 设计时的考虑第59-62页
  4.2.1 垃圾收集的性能第59页
  4.2.2 精确收集和保守收集第59-60页
  4.2.3 实时性第60-61页
  4.2.4 在系统中的位置第61-62页
  4.2.5 启动的时机第62页
 4.3 改善算法设计中的关键技术第62-67页
  4.3.1 对象的分类第63-64页
  4.3.2 可分配对象的组织第64-67页
 4.4 对象分配的过程第67-68页
  4.4.1 小对象的分配第67-68页
  4.4.2 大对象的分配第68页
 4.6 改善的算法和KVM现行标记清除算法的比较第68-69页
 4.5 接口函数第69-70页
 4.7 参数设置第70-71页
第五章 测试结果与分析第71-73页
 5.1 测试方法第71页
 5.2 测试数据与分析第71-72页
 5.3 结论第72-73页
第六章 总结和展望第73-74页
硕士期间论文发表情况第74-75页
致谢第75-76页
参考文献第76-78页
附录:JAVA类文件结构第78-81页
学位论文知识产权声明书第81页
学位论文原创性声明第81页

论文共81页,点击 下载论文
上一篇:hL52基因的功能研究
下一篇:房地产企业品牌构建策略研究