- 1
- 0
- 约4.8千字
- 约 7页
- 2026-11-16 发布于河北
- 举报
JVM类加载器面试题
说明:本套题目适用于后端开发面试复习,包含基础概念、源码、双亲委派、自定义类加载器、实战场景,附带详细参考答案。
一、基础简答题
1.JVM类加载器分为哪几类,各自负责加载什么?
答案:
JVM内置三层引导类加载器、扩展类加载器、应用程序类加载器,用户还可以自定义类加载器。
引导类加载器(BootstrapClassLoader)
由C/C++实现,不属于Java类,没有对应的Java对象;负责加载JAVA_HOME/jre/lib目录下核心rt.jar、charsets.jar等JDK基础核心类库,比如java.lang.*、java.util.*包下类。
扩展类加载器(ExtensionClassLoader)
Java语言实现,父加载器是引导类加载器;加载JAVA_HOME/jre/lib/ext扩展目录下的jar包,属于JDK扩展组件。
应用程序类加载器(ApplicationClassLoader,系统类加载器)
Java语言实现,父加载器是扩展类加载器;是程序默认的类加载器,加载项目classpath下我们自己编写的类、项目引入的第三方依赖jar。
自定义类加载器
继承ClassLoader重写对应方法实现,用来满足特殊加载场景,比如加密class、从网络/数据库读取字节码、热部署。
注意:类加载器的父子关系不是继承关系,是组合模式,内部维
您可能关注的文档
最近下载
- 九年级历史(上、下册)期末考试试卷.doc VIP
- 【初中历史试题】2020_2021年山西省临汾市某校初一(下)期末考试历史试卷祥细答案与解析.docx VIP
- 教师资格考试初级中学政治学科知识与教学能力2025年上半年模拟试卷与参考答案.docx VIP
- 初中政治初三模拟2020年内蒙古东四盟市初中毕业会考政治试卷(课改试验精品.pdf VIP
- 湖北省黄冈市中考政治模拟试题(B卷)-人教版初中九年级全册政治试题.pdf VIP
- 2021年初中政治毕业学业水平考试模拟检测试卷及答案.pdf VIP
- 2020年初中政治会考模拟试卷及答案(人教版).pdf VIP
- 重庆市荣昌县初级中学2010—2022学年度八年级政治上学期期末考试题粤教版.docx VIP
- 河北省石家庄市初中政治七年级期末下册深度自测试卷详细答案和解析.docx VIP
- 第六单元练习题下学期-初中一年级政治-初中政治试卷-试卷(含答案解析).docx VIP
原创力文档

文档评论(0)