0
点赞
收藏
分享

微信扫一扫

class.forname和class.loader的区别


class.forname和class.loader的区别_加载



  要注意的是,class.forname是完成了第三步初始化的了,而classloader只时做了加载部分了,所以比如在加载mysql驱动的时候,为啥要用class.forname呢,看下代码就知道了:

  

class.forname和class.loader的区别_mysql_02



所以必须用class.forname了,这样才能执行静态代码块中的部分了,而class.loader是不行的

举报

相关推荐

0 条评论