面試官 | Class.forName 和 ClassLoader 有什麼區別?

作者 | 紀莫 來源 | dwz.date/eUc 在 Java 中 Class.forName() 和 ClassLoader 都可以對類進行加載。ClassLoader 就是遵循雙親委派模型最終調用啓動類加載器的類加載器,實現的功能是「通過一個類的全限定名來獲取描述此類的二進制字節流」,獲取到二進制流後放到 JVM 中。Class.forName() 方法實際上也是調用的 CLassLoade
相關文章
相關標籤/搜索