ClassLoader.loadClass和Class.forName的区别

 

  • 两者最大的区别

    Class.forName得到的class是已经初始化完成的

    Classloder.loaderClass得到的class是还没有链接的

  • 怎么使用

    有些情况是只需要知道这个类的存在而不需要初始化的情况使用Classloder.loaderClass,而有些时候又必须执行初始化就选择Class.forName

 

 

https://www.cnblogs.com/suibianle/p/6676215.html

posted @ 2018-07-20 10:57  Gyoung  阅读(130)  评论(0)    收藏  举报