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

Java程序绑定时间分析

目 录第1-7页
第一章 部分求值简介第7-12页
 1.1 背景第7页
 1.2 部分求值概述第7页
 1.3 部分求值的必要性第7-8页
 1.4 部分求值的本质第8页
 1.5 运行效率和通用性的关系第8页
 1.6 部分求值的分类第8-10页
  1.6.1 在线例化和离线例化第8-10页
  1.6.2 编译部分求值和运行部分求值第10页
 1.7 部分求值技术的应用第10-12页
第二章 绑定时间分析第12-20页
 2.1 简要介绍第12页
 2.2 面临的问题第12-13页
 2.3 引用敏感性分析(Use Sensitivity)第13-14页
 2.4 引用敏感性分析的实现第14-18页
 2.5 数据流敏感性、上下文敏感性和返回值敏感性第18-19页
 2.6 绑定时间分析第19页
 2.7 总结第19-20页
第三章 系统总体框架设计第20-39页
 3.1 本系统的设计目标第20页
 3.2 Java子集语法第20页
 3.3 系统流程第20-22页
 3.4 语句和表达式BTA算法第22-31页
  3.4.1 语句和表达式的数据流图第22-27页
  3.4.2 传递函数第27-28页
  3.4.3 程序绑定时间注释第28-30页
  3.4.4 定义性引用第30-31页
 3.5 BTA概述第31-32页
 3.6 BTA环境第32-35页
 3.7 BTA过程流程第35-36页
 3.8 标注程序输出第36-39页
第四章 数组绑定时间分析第39-51页
 4.1 引言第39页
 4.2 数组BTA的任务第39页
 4.3 解决方案第39-42页
  4.3.1 变量名与变量BTA的分别保存第39-40页
  4.3.2 三类交量的BTA类第40页
  4.3.3 基本类型变量的BTA第40页
  4.3.4 一般引用类型的BTA第40-41页
  4.3.5 数组类型的BTA第41-42页
 4.4 数组BTA空间的建立:第42-46页
  4.4.1 数组BTA空间建立的基本步骤第42-43页
  4.4.2 数组BTA对象的建立第43-44页
  4.4.3 数组BTA在BTA环境中的结构第44-46页
 4.5 数组BTA空间的访问第46-50页
  4.5.1 数组表达式出现在等号右边第46-48页
  4.5.2 数组表达式出现在等号左边第48-49页
  4.5.3 数组BTA空间的检查和补充第49-50页
 4.6 小结第50-51页
结束语第51-52页
参考文献第52-53页
附录 Java语言标注程序规范第53-58页
致  谢第58页

论文共58页,点击 下载论文
上一篇:二次锂电池用含硫正极材料的制备及电化学性能研究
下一篇:高密度电子封装可靠性研究