专业的JAVA编程教程与资源

网站首页 > java教程 正文

Java类加载器有哪些?(java类加载过程详解)

temp10 2024-11-05 11:55:38 java教程 17 ℃ 0 评论

【死记硬背】

总共有四种:启动类加载器、扩展类加载器、应用程序类加载器和自定义类加载器。前三个是JDK自带的类加载器,最后一个是用户继承ClassLoader实现的自定义类加载器。

Java类加载器有哪些?(java类加载过程详解)

【答案解析】

启动类加载器(Bootstrap ClassLoader):是扩展类加载器的父类加载器,默认负责加载%JAVA_HOME%lib下jar包和class文件。

扩展类加载器(Extension ClassLoader):是应用程序类加载器的父类加载器,默认负责加载%JAVA_HOME%/lib/ext 文件夹下的jar包和class类。

应用程序类加载器(Application ClassLoader):是自定义加载器的父类,负责加载classpath下的class文件。

自定义类加载器(User ClassLoader):继承ClassLoader实现的自定义类加载器。

【温馨提示】

点赞+收藏文章,关注我并私信回复【面试题解析】,即可100%免费领取楼主的所有面试题资料!

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表