Class.forName和ClassLoader的區別

在java中Class.forName()和ClassLoader均可以對類進行加載。java

  • ClassLoader就是遵循雙親委派模型最終調用啓動類加載器的類加載器,
  • 實現的功能是「經過一個類的全限定名來獲取描述此類的二進制字節流」,獲取到二進制流後放到JVM中。
  • Class.forName()方法實際上也是調用的CLassLoader來實現的。
相關文章
相關標籤/搜索