阅读背景:

java两种反射的区别 - Class.forName()和ClassLoader.loadClass()

来源:互联网 

在理解这两种反射机制之前,需要弄清楚java类的加载机制.

装载:通过类的全限定名获取二进制字节流(二进制的class文件),将二进制字节流转换成方法区中的运行时数据结构,在内存中生成Java.lang.class对象。这个时候该类型没有被分配内存,设置默认值,也没有初始化。装载:通过类的全限定名获取二进




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: