β

JDK内置ClassLoader

无助的北漂人 7 阅读
 

JDK内置ClassLoader
(1) bootstrap ClassLoader
implemented by native language, load the core classes of jdk
C语言写的,用于加载jdk中的核心类
(2) extension ClassLoader
load the class from jre/lib/ext 加载JDK的扩展类

(3) application ClassLoader
load user-define classes 加载用户自定义类
ClassLoader.getSytemClassLoader()
(4) other ClassLoader
SecureClassLoader
URLClassLoader

可以通过访问:类.getClassLoader().getClass().getName()
注意:如果是bootstrap,则使用类.getClassLoader()返回null

bootstrap--null
extension--ExtClassLoader
application--AppClassLoader

 
作者:无助的北漂人
诚实,正直。乐于交友。 Beyond my expectations!
原文地址:JDK内置ClassLoader, 感谢原作者分享。

发表评论