无忧论文网
当前位置: 无忧论文网 > 自然科学论文 > 计算机科学论文 > 计算机应用论文 > Java可视虚拟机的研究与实现
点击提交论文指导需求
高薪诚聘老师
Java可视虚拟机的研究与实现
时间:2015-03-11 浏览次数:707次 无忧论文网
点击这里在线咨询我
【中文题名】 Java可视虚拟机的研究与实现 【中文摘要】 虽然Visual Basic、Visual C++和Delphi等面向程序界面可视化的程序设计语言已经十分流行,但迄今为止,还没有出现真正意义上的可视化编程环境。目前广泛使用的各种编译和运行环境向用户反馈的都是字符信息,难以直观地动态反映程序的控制流程和复杂数据的抽象关系,程序的运行和调试主要依赖编程者的抽象思维和逻辑分析能力。 可视化技术具有交互性、多维性和可视性等特点。将程序的编译和运行环境可视化,可以使程序和数据的表达更加直观,用户能够静态或者动态地直接观察程序的执行过程和数据及其之间关系的变化,从而降低程序分析、设计和 【英文摘要】 There is no complete visual programming environment by now. The popular visual programming languages, such as Visual Basic, Visual C++ and Delphi and etc., are only oriental to visual program interfaces. They give feedback to users with character information in compiling and running environments, which cannot straightforward reflect control flows of programs and abstract relations of complex data. So it needs programmers’ abstract thinking and logic analysis abilities to complete debugging and running jo 【中文关键词】 可视化. 虚拟机. Java. 类结构. 【英文关键词】 Visualization. Virtual machine. Java. Class structure. 【论文级别】 硕士 【学科专业名称】 计算机应用 【论文提交日期】 2004-05-01 摘要 002-003 ABSTRACT 003-5 目录 5-8 CONTENTS 8-11 第一章 绪论 11-18 1.1 可视化技术 11-12 1.2 编程及运行环境可视化 12-17 1.2.1 技术发展现状 13-14 1.2.2 面向对象运行环境可视化 14-22 1.3 项目提出背景和意义 17-18 第二章 Java虚拟机分析 18-37 2.1 Java语言简介 18-19 2.2 Java体系结构 19-21 2.3 class文件 21-26 2.3.1 常数池 22-23 2.3.2 属性 23-26 2.4 方法区 26-27 2.4.1 类型的生命周期 26-28 2.5 栈 27-28 2.5.1 Frame 28-29 2.6 堆 28-29 2.7 异常 29-30 2.7.1 动态注册法 29-30 2.7.2 静态查表法 30-32 2.8 Java API 30-32 2.8.1 本地方法库 32-34 2.9 Java安全机制 32-33 2.10 垃圾回收 33-35 2.10.1 引用计数收集器 34-35 2.10.2 跟踪收集器 35-41 2.11 本章小结 35-38 第三章 设计与实现 37-57 3.1 JVVM的设计 38-40 3.2 类结构 40-45 3.2.1 编译获得class文件 41-41 3.2.2 读取class文件 41-42 3.2.3 字节码的验证 42-42 3.2.4 解析域 42-43 3.2.5 解析方法 43-43 3.2.6 数组设计 43-47 3.3 数据类型 45-46 3.4 指令集 46-46 3.5 基于类结构的技术实现 46-50 3.5.1 继承 47-47 3.5.2 重载 47-49 3.5.3 多态 49-51 3.6 本地方法库的DLL实现 50-52 3.6.1 注册 51-51 3.6.2 调用 51-57 3.7 垃圾回收 52-54 3.8 数据结构的可视化运行 54-55 3.9 多线程的实现 55-56 3.10 本章小结 56-57 第四章 测试及运行 57-65 4.1 实例1 57-59 4.1.1 运行情况 57-59 4.1.2 运行评价 59-60 4.2 实例2 59-61 4.2.1 运行情况 60-61 4.2.2 运行评价 61-62 4.3 实例3 61-64 4.3.1 运行状况 62-64 4.3.2 运行评价 64-71 4.4 本章小结 64-71 第五章 结论 65-066 参考文献 066-69 攻读硕士学位期间发表的论文 69-70 独创性声明 70-71 致谢 71-71
关于我们 | 老师招聘 | 版权声明 | 联系我们 | 付款方式 | 返回顶部 | 

COPYRIGHT ©2001 - 2013 51LUNWEN.NET. ALL RIGHTS RESERVED.
【免责声明】:本网站所提供的信息资源如有侵权、违规,请及时告知
无忧论文网提供毕业论文指导 硕士论文指导服务