| 摘要 | 第1-8页 |
| Abstract | 第8-10页 |
| 第1章 绪论 | 第10-27页 |
| ·研究背景与意义 | 第10-11页 |
| ·研究进展与现状 | 第11-22页 |
| ·硬Java平台的研究现状 | 第12-20页 |
| ·实时Java平台的研究现状 | 第20-22页 |
| ·论文的研究目标和主要创新点 | 第22-24页 |
| ·论文的研究目标 | 第22-23页 |
| ·论文的主要创新点 | 第23-24页 |
| ·论文的结构安排 | 第24-27页 |
| 第2章 Java与Java虚拟机 | 第27-36页 |
| ·概述 | 第27-30页 |
| ·Java的特性 | 第27-28页 |
| ·Java系统组成 | 第28-29页 |
| ·Java体系规范 | 第29-30页 |
| ·Java嵌入式体系规范 | 第30页 |
| ·Java虚拟机 | 第30-35页 |
| ·Java字节码 | 第30-32页 |
| ·Java Class文件 | 第32-33页 |
| ·Java虚拟机抽象结构 | 第33-35页 |
| ·本章小结 | 第35-36页 |
| 第3章 Java的实时扩展、描述与规范 | 第36-48页 |
| ·概述 | 第36页 |
| ·Java实时规范 | 第36-43页 |
| ·内存管理 | 第37-41页 |
| ·线程和调度 | 第41页 |
| ·异步事件处理 | 第41-42页 |
| ·异步控制转移 | 第42页 |
| ·同步 | 第42-43页 |
| ·Java安全关键规范 | 第43-46页 |
| ·约束 | 第43-44页 |
| ·任务 | 第44页 |
| ·并发与调度 | 第44-45页 |
| ·内存管理 | 第45页 |
| ·级别 | 第45-46页 |
| ·其他有关Java实时扩展的研究 | 第46页 |
| ·Martin Schoeberl的硬实时Java profile | 第46页 |
| ·Hans Sondergaard的实时Java profile | 第46页 |
| ·本章小结 | 第46-48页 |
| 第4章 hJrep平台总体设计 | 第48-72页 |
| ·平台设计的总体分析 | 第48-51页 |
| ·hJrep平台总体架构 | 第51-52页 |
| ·静态加载及预处理 | 第52-54页 |
| ·运行时存储数据区结构 | 第54-57页 |
| ·垃圾收集 | 第57页 |
| ·处理器核JPOR-32 | 第57-70页 |
| ·指令执行模式 | 第57-59页 |
| ·流水线数据通路 | 第59页 |
| ·字节码取指及字节码缓存 | 第59-60页 |
| ·译码 | 第60-67页 |
| ·执行与访存 | 第67-70页 |
| ·hJrep平台的用户环境 | 第70页 |
| ·本章小结 | 第70-72页 |
| 第5章 hJrep的非堆内存模型与实现 | 第72-86页 |
| ·相关工作 | 第72-73页 |
| ·RTSJ非堆内存抽象总体分析 | 第73-75页 |
| ·访问检查 | 第73-74页 |
| ·不确定的作用域单亲 | 第74-75页 |
| ·不确定的作用域栈 | 第75页 |
| ·hJrcp的非堆内存模型及实现 | 第75-85页 |
| ·静态约束 | 第76-77页 |
| ·安全访问检查算法 | 第77-80页 |
| ·指令预处理 | 第80-81页 |
| ·运行时结构与操作 | 第81-85页 |
| ·本章小结 | 第85-86页 |
| 第6章 hJrep的垃圾收集 | 第86-102页 |
| ·相关工作 | 第86-87页 |
| ·环境特征分析 | 第87-88页 |
| ·对象年龄分布特征 | 第87页 |
| ·堆中对象分配特点和管理策略 | 第87-88页 |
| ·改进的分代式垃圾收集器IGCEJ | 第88-93页 |
| ·比较与分析 | 第88-89页 |
| ·新生代收集算法 | 第89-91页 |
| ·成熟空间收集策略 | 第91-93页 |
| ·ClassArea垃圾收集策略分析 | 第93-94页 |
| ·hJrep的垃圾收集底层实现机制 | 第94-96页 |
| ·堆空间组织方式 | 第94页 |
| ·对象引用模型 | 第94-96页 |
| ·指令级支持 | 第96页 |
| ·实验与讨论 | 第96-101页 |
| ·本章小结 | 第101-102页 |
| 第7章 hJrep的方法调用模式及实现 | 第102-116页 |
| ·相关工作 | 第102页 |
| ·总体分析 | 第102-103页 |
| ·相关预处理工作 | 第103-105页 |
| ·运行时的处理器实现 | 第105-114页 |
| ·实例方法调用 | 第105-109页 |
| ·类方法调用 | 第109-112页 |
| ·方法返回 | 第112-114页 |
| ·实验与讨论 | 第114-115页 |
| ·本章小结 | 第115-116页 |
| 第8章 实现结果与比较分析 | 第116-127页 |
| ·总体实现比较与分析 | 第116-119页 |
| ·安全访问规则检查 | 第119-126页 |
| ·单亲规则检查结果 | 第123-125页 |
| ·赋值规则检查结果 | 第125-126页 |
| ·本章小结 | 第126-127页 |
| 第9章 结论与展望 | 第127-130页 |
| 参考文献 | 第130-138页 |
| 致谢 | 第138-139页 |
| 攻读博士学位期间所发表论文 | 第139-141页 |