class.forname和class.loader的區別

  要注意的是,class.forname是完成了第三步初始化的了,而classloader只時做了加載部分了,所以比如在加載mysql驅動的時候,爲啥要用class.forname呢,看下代碼就知道了:    所以必須用class.forname了,這樣才能執行靜態代碼塊中的部分了,而class.loader是不行的
相關文章
相關標籤/搜索