类加载过程

2020-08-27 13:59:31 12 举报
类加载过程是Java虚拟机将类的.class文件中的二进制数据读入到内存,并将其转化为方法区中的运行时数据结构的过程。在Java虚拟机规范中并没有严格规定类加载的具体执行过程,这部分细节是由JVM的具体实现与应用需求来确定的。但是,一般来说,类加载过程可以分为三个主要阶段:加载、链接和初始化。加载阶段主要是通过类加载器把.class文件读取到内存中,并在内存中生成一个代表这个类的java.lang.Class对象,作为方法区这个类的数据访问入口。链接阶段则是把类的二进制数据合并至JRE定义的方法区中。而初始化阶段则真正开始执行类中定义的Java程序代码,包括静态语句块等。
JVM
jvm
作者其他创作
大纲/内容
评论
0 条评论
下一页