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

Symbian平台上J2ME应用运行环境的设计与实现

致谢第1-6页
摘要第6-7页
ABSTRACT第7-8页
第8-12页
1 综述第12-15页
   ·问题的提出第12页
   ·前人的工作第12-13页
     ·已有的转换技术第12-13页
     ·已有转换技术的优缺点第13页
   ·论文的主要研究工作第13页
   ·所采用的核心技术及创新点第13-14页
   ·论文的主要内容及结构安排第14-15页
2 J2ME平台和Symbian平台的介绍第15-20页
   ·J2ME平台的技术及发展第15-17页
     ·J2ME的概念介绍第15页
     ·设计J2ME的规格第15-16页
     ·基础建立第16页
     ·手持游戏发展概况第16页
     ·J2ME手机游戏的特点第16-17页
   ·Symbian OS的技术及发展第17-19页
     ·Symbian的发展第17页
     ·Symbian OS的硬件要求第17-18页
     ·Symbian的优势第18页
     ·Symbian的缺点第18-19页
   ·将J2ME应用移植到Symbian平台的可行性分析第19-20页
     ·移植方法第19页
     ·移植后的预期效果第19-20页
3 Symbian平台上搭建J2ME运行环境第20-39页
   ·J2ME应用的框架第20-21页
     ·基本架构的组成第20-21页
     ·转换后的J2ME应用架构第21页
   ·class文件结构分析第21-24页
     ·class文件的组成第21-22页
     ·class文件结构分析第22-24页
   ·构建Java虚拟机第24页
     ·虚拟机的组成第24页
   ·类装载器子系统第24-26页
     ·class文件的加载顺序第24-26页
     ·加载class文件第26页
   ·运行时数据区第26-29页
     ·运行时数据区结构第26页
     ·方法区第26页
     ·堆区第26-28页
     ·栈区第28页
     ·寄存器组和本地方法栈第28-29页
     ·解析class文件第29页
   ·执行引擎第29-30页
     ·执行引擎的执行过程第29-30页
   ·最小指令第30-32页
     ·最小指令的分析第30-32页
   ·最小指令在Symbian平台上的执行第32-38页
     ·直接调用执行指令第32-33页
     ·虚拟数据结构执行指令第33-36页
     ·曲折执行指令第36-38页
   ·本地方法接口第38页
   ·本地方法库第38-39页
4 Symbian平台上运行J2ME应用第39-49页
   ·class文件的制式转换第39页
     ·由二进制转换为16进制表示第39页
   ·解析class文件第39-44页
     ·解析class文件第39-42页
     ·储存解析结果第42-44页
   ·执行class文件第44-48页
     ·启动虚拟机第44-45页
     ·执行二进制代码第45-48页
   ·虚拟机退出第48-49页
     ·释放资源、退出虚拟机第48-49页
5 关键步骤的伪代码实现第49-56页
   ·转换class文件代码第49-51页
     ·拆解class文件的字节第49-50页
     ·转换并输出结果第50-51页
   ·解析、存储class文件第51-54页
     ·解析class文件第51-54页
   ·执行class文件第54-56页
     ·启动执行引擎第54页
     ·引擎执行指令第54-55页
     ·虚拟机退出第55-56页
6 总结与展望第56-58页
   ·总结与结论第56-57页
     ·全文总结第56页
     ·论文创新点第56页
     ·结论第56-57页
   ·展望第57-58页
参考文献第58-60页
附录A test源程序第60-61页
附录B 进制转换第61-64页
附录C class文件解析第64-69页
附录D 解析、存储class文件代码第69-72页
附录E 引擎执行指令代码第72-73页
索引第73-74页
 分类索引第73页
 关键词索引第73-74页
作者简介第74-77页
学位论文数据集第77页

论文共77页,点击 下载论文
上一篇:中国地方政府派出机构研究--以四川为例
下一篇:基于γ射线的管道焊缝检测机器人关键技术研究