Class.forName和classloader的区别

总结:Class.forName()执行初始化过程 执行静态代码化。              ClassLoader.loadClass不执行初始化过程。 一 Java类装载过程 装载:通过累的全限定名获取二进制字节流,将二进制字节流转换成方法区中的运行时数据结构,在内存中生成Java.lang.class对象; 链接:执行下面的校验、准备和解析步骤,其中解析步骤是可以选择的;   校验
相关文章
相关标签/搜索