您现在正在浏览:首页 > 论文 > 电子电工 > 毕业设计-Java虚拟机中类装载的研究与分析

免费下载毕业设计-Java虚拟机中类装载的研究与分析

  • 资源类别:论文
  • 资源分类:电子电工
  • 适用专业:计算机
  • 适用年级:大学
  • 上传用户:A_lice01
  • 文件格式:word
  • 文件大小:77.74KB
  • 上传时间:2009-3-6 13:54:38
  • 下载次数:0
  • 浏览次数:56

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
毕业设计 Java虚拟机中类装载的研究与分析,共44页,15984字
摘要
Java虚拟机支持一种功能很强的动态加载类的机制,它具有惰性加载、类型安全连接、用户自定义加载策略、以及动态名字空间等特性。Java类的动态装载机制是Java虚拟机的一项核心技术,可以在运行时刻动态地加载或替换系统的某些功能模块,而不影响系统其它功能模块的正常运行。它实现了在程序执行的过程中动态地加载所需要的类文件,并且这种动态行为是可以人为控制的。通过对Java类加载器的原码进行分析,阐述了Java动态类加载机制的原理和过程。
文章介绍了Java虚拟机中类的动态装载机制的原理和实现。分析了类装载器的结构、用途。阐述了利用自定义类装载器装载并执行Java类的过程。

目录
摘要 I
ABSTRACT II
第1章 绪论 1
第2章 JAVA 体系机构概述 3
2.1 JAVA体系结构 3
2.2 JAVA虚拟机概述 4
第3章 JAVA CLASS文件 7
3.1 JAVA CLASS文件的内容 7
3.2 CLASS文件常量池 8
3.3 CLASS文件字段 11
3.4 CLASS文件中的方法 12
3.5 CLASS文件中的属性 12
第4章 类装载器设计与实现 14
4.1 JVM 类装载的原理 14
4.2 JAVA虚拟机类装载的实现 16
4.2.1 类装载的过程 16
4.2.2 类装载的实现 17
4.2.2 装载 18
4.2.3 验证 18
4.2.4 准备 19
4.2.5 解析 20
4.2.5.1 解析和动态扩展 20
4.2.5.2 常量池解析 20
4.2.5.3 解析CONSTANT_Class_info入口 21
4.2.5.3 解析CONSTANT_Fieldref_info 21
4.2.5.4 解析CONSTANT_Methodref_info入口 21
4.2.5.5 解析CONSTANT_interfaceMethodref_info入口 22
4.2.5.6 解析CONSTANT_String_info 22
4.2.5.7 解析其他类型的入口 23
4.2.6 初始化 23
第5章 SABLEVM类装载器代码分析 24
5.1 实验平台的搭建 24
5.2 实验方案 24
5.3 SABLEVM几个典型函数的分析 26
5.4 实例研究 30
第6章 总结 37
致谢 38
参考文献 39
资料文件预览
共1文件夹,1个文件,文件总大小:336.00KB,压缩后大小:77.74KB
  • 毕业设计-Java虚拟机中类装载的研究与分析
    • Microsoft Word文档Java虚拟机中类装载的研究与分析.doc  [336.00KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
论文相关下载
返回顶部