【JVM】类加载、链接和初始化过程

程序运行时,加载类主要通过3个阶段分别是类的加载,链接和初始化。分别介绍一下这三个过程。 1、加载 类的加载指的是将类的.class文件中二进制数据读入到内存中,将其放在运行时数据区的方法区内,而后在堆区建立一个 java.lang.Class对象,用来封装类在方法区内的数据结构。在这个阶段,会执行类中声明的静态代码块。也就是类中的静态块执行时不须要等到类的初始化。 加载.class文件的方式ja
相关文章
相关标签/搜索