ClassLoader.loadClass和Class.forName的区别

 

  • 两者最大的区别

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

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

  • 怎么使用

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

 

 

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

posted @   Gyoung  阅读(126)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示