文摘
英文文摘
华中师范大学学位论文原创性声明和使用授权说明
第一章绪论
1.1课题背景及意义
1.2论文的章节安排
第二章Java体系结构介绍
2.1引言
2.2 Java虚拟机
2.3类装载器
2.4 Java class文件
2.5 Java API
2.6 Java程序设计语言
2.7本章小结
第三章Java虚拟机
3.1 Java虚拟机的生命周期
3.2 Java虚拟机的体系结构
3.2.1类装载子系统
3.2.2方法区
3.2.3 堆
3.2.4程序计数器
3.2.5 Java栈区
3.2.6栈帧
3.2.7本地方法帧
3.2.8执行引擎
3.2.9本地方法接口
3.3虚拟机实现的深入探讨
3.3.1类装载器的装载约束
3.3.2垃圾收集
3.4本章小结
第四章垃圾收集
4.1概述
4.1.1内存分配
4.1.2状态、存活性和指针可达性
4.1.3 Java中垃圾回收根集的确定
4.2 Java中常用的垃圾回收算法
4.2.1 Java虚拟机进行垃圾回收的特点
4.2.2引用计数算法
4.2.3跟踪算法
4.2.4压缩算法
4.2.5节点复制算法
4.2.6分代收集算法
4.2.7火车算法
4.3嵌入式环境下对分代式算法的改进—自适应分代式算法
4.3.1自适应分代式算法
4.4本章小结
第五章CVM在S3C2410上的移植实现
5.1开发环境
5.1.1硬件环境
5.1.2软件环境
5.1.3 ARM指令集体系结构
5.2 Linux下的J钾a VM
5.3 SUN CVM的移植研究
5.3.1参考实现cdc邱-1nL
5.3.2移植到S3C2410
5.4本章小结
第六章结论与展望
6.1全文总结
6.2展望
致谢
硕士期间发表的论文和参与的项目
参考文献