Class.forName 和 ClassLoader 到底有什么区别?
在 Java 中 Class.forName() 和 ClassLoader 都可以对类进行加载。ClassLoader 就是遵循双亲委派模型最终调用启动类加载器的类加载器,实现的功能是“通过一个类的全限定名来获取描述此类的二进制字节流”,获取到二进制流后放到 JVM 中。Class.forName() 方法实际上也是调用的 CLassLoader 来实现的。
Class.forName(Str...
转载
2019-03-09 15:04:03 ·
141 阅读 ·
0 评论