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

开源J2SE项目Harmony-Instrument模块的设计与实现

摘要第1-4页
Abstract第4-8页
第1章 绪论第8-11页
   ·课题背景第8-9页
   ·研究内容第9页
   ·本文的组织结构第9-11页
第2章 Harmony总体架构介绍第11-17页
   ·Harmony背景介绍第11页
   ·设计目标第11-12页
   ·总体架构介绍第12-15页
     ·Harmony架构组件介绍第12-15页
     ·Harmony的架构特点第15页
   ·本章小节第15-17页
第3章 Instrumentation的相关技术研究第17-26页
   ·不同层次的Instrumentation第17-20页
     ·源代码层次的Instrumentation第17-18页
     ·预处理层次的Instrumentation第18页
     ·基于编译器的Instrumentation第18-19页
     ·目标代码层次的Instrumentation第19页
     ·字节码层次的Instrumentation第19页
     ·运行时层次的Instrumentation第19页
     ·虚拟机层次的Instrumentation第19-20页
   ·Bytecode Instrumentation的应用领域第20-24页
     ·监测第20-21页
     ·面向方面的编程第21-24页
   ·Bytecode Instrumentation阶段第24页
     ·静态Instrumentation第24页
     ·加载时的Instrumentation第24页
     ·动态Instrumentation第24页
   ·Bytecode Instrumentation现存问题第24-25页
   ·本章小结第25-26页
第4章 Instrument模块设计第26-57页
   ·Instrument模块的描述第26-31页
     ·使用说明第26-28页
     ·使用场景第28-31页
   ·Instrument模块的设计第31-38页
     ·模块化设计方式第31-32页
     ·两种设计方案比较第32-33页
     ·框架设计第33-36页
     ·运行流程第36-38页
   ·关键技术第38-51页
     ·Java Native Interface第38-41页
     ·JVM Tool Interface第41-48页
     ·本机代码与Portability Layer第48-51页
   ·Instrument模块提供的接口,类和具体方法第51-56页
     ·接口ClassFileTransformer第52-53页
     ·接口Instrumentation第53-55页
     ·类ClassDefinition第55-56页
     ·类IllegalClassFormatException第56页
     ·类UnmodifiableClassException第56页
   ·本章小结第56-57页
第5章 Instrument模块的实现第57-66页
   ·定义Native接口第57-58页
   ·修改Harmony的Launcher第58页
   ·使用VMI来沟通各个部分第58-60页
   ·使用JVMTI实现功能第60-61页
   ·实现的基本流程图第61-65页
     ·VM读入用户的命令行输入第63页
     ·Agent_OnLoad第63-65页
     ·VM初始化完成第65页
     ·对目标类的改变第65页
   ·本章小结第65-66页
第6章 总结与展望第66-67页
   ·总结第66页
   ·展望第66-67页
参考文献第67-69页
致谢第69页

论文共69页,点击 下载论文
上一篇:软件项目管理与测试在计算机辅助肺癌检测系统开发中的实施与探讨
下一篇:抗哮喘颗粒的研究