Class.forName和ClassLoader.loadClass两个方法的区别?

1、类的加载过程 类的加载是指将指定的Class文件的二进制数据,加载到JVM的方法区中,并在堆区中建立对应的Class对象,该过程主要分为如下几步:java 装载:查找并导入对应的Class文件到JVM中 连接: (1)检查:检查载入的class文件数据的正确性和完整性       (2)准备:给类的静态变量分配存储空间       (3)解析:将常量池中的符号引用转化为直接引用 初始化:对静态
相关文章
相关标签/搜索