一、loading 加载
该加载是狭义上的,指将class文件从外部加载到内存中
class文件来源可以有:
过程分为:
1、通过一个类的全限定名获取此定义类的二进制字节流。
2、将该字节流所代表的静态存储结构转化为方法区的运行时数据结构。
3、在内存中生成代表此类的java.lang.Class对象,作为方法区中该类的各种数据的访问入口。
该加载是狭义上的,指将class文件从外部加载到内存中
class文件来源可以有:
过程分为:
1、通过一个类的全限定名获取此定义类的二进制字节流。
2、将该字节流所代表的静态存储结构转化为方法区的运行时数据结构。
3、在内存中生成代表此类的java.lang.Class对象,作为方法区中该类的各种数据的访问入口。
本文标题:JVM类的加载过程
本文链接:https://www.haomeiwen.com/subject/xvigahtx.html
网友评论