JVM
一切是浮云
这个作者很懒,什么都没留下…
展开
-
JVM:加载、链接和初始化
JVM:加载、链接和初始化 JVM要解释Java字节码,就必须对所需的类和接口执行如下3步操作: (1) 加载:JVM在加载类时,会查找该类或该接口的二进制表示,并根据找到的二进制表示(通常是由Java编译器创建的类文件)创建一个Class对象。该Class对象中封装了类或接口的运行时状态。 (2) 链接:链接这一过程是指取得已加载的类或接口、结合JVM运行时环境、准备执行该类或该接口。转载 2015-03-18 17:47:03 · 308 阅读 · 0 评论 -
java虚拟机类加载器
类从被加载到虚拟机内存中开始,到卸装出内存为止,它的整个生命周期包括了:加载,验证,准备,解析,初始化,使用和卸载七个阶段。其中验证、准备和解析三个部分称为连接,也就是说,一个Java类从字节代码到能够在JVM中被使用,需要经过加载、链接和初始化这三个步骤 。我们看一看Java虚拟机的体系结构。 Java虚拟机的体系结构如下图所示: 类装载器子系统,它根据给定的完整类名来装载转载 2016-03-14 15:59:34 · 570 阅读 · 0 评论