Java虚拟机模块图
2016-05-04 20:11:56 10 举报
Java虚拟机模块图
作者其他创作
大纲/内容
class文件
正常结束输出结果
类装载模块将指定名字类文件读入内存,调用 类解析模块解析,并能判断类是否已经装载
输入命令参数(含有main函数的类)
虚拟机中止,输出异常或错误
Java虚拟机
类解析模块对装载的类进行解析,将符号引用转换为直接引用,把类信息维护在内存数据结构中
执行引擎模块调用类装载模块,找到main函数入口,根据字节码的内容进行解释执行
主程序模块接受命令参数,产生执行引擎类等
内存管理模块对方法区,堆,栈进行管理,进行简单的垃圾回收
异常处理模块若Java程序有异常发生进行捕获或抛出
0 条评论
下一页