Java
- 分类
- Java JVM
- 难度
- 未设置
- 来源数
- 1
- 更新时间
- 2026/03/29 01:13
答案
双亲委派机制就是指在加载类的时候,会先判断该类是否已经加载,如果已经加载,则直接返回,否则就交由父类,每个类的加载都会委托到顶层父类即启动类加载器,来判断,如果父类加载器能够处理,则进行处理,否则在返回给子类加载器进行处理。就是一个自底向上委托,再自顶向下尝试的一个过程。 双亲委派机制的左右就是可以避免类的重新加载,一个类对应一个类加载器,而且相同的类文件被不同的加载器加载会产生不同的类,也就可以保证java的核心API不被修改。
相关题目(5)
怎么查看和分析堆内存?共源 1
Java
CPU 满了怎么排查?共源 1
并发Java
哪些情况会发生栈溢出?共源 1
Java JVM并发Java
常用的 JVM 排查工具有哪些?共源 1
Java JVM并发Java
JVM 什么时候启动?共源 1
Java JVMJava
元信息
审核状态: active
关联来源: 1
来源面经题(0)
这道题目前没有手动沉淀的面经题来源。
来源(1)
Java八股(JVM).md
knowledge_noteQuestion 6: 什么是双亲委派机制?有什么作用?
Source answer: 双亲委派机制就是指在加载类的时候,会先判断该类是否已经加载,如果已经加载,则直接返回,否则就交由父类,每个类的加载都会委托到顶层父类即启动类加载器,来判断,如果父类加载器能够处理,则进行处理,否则在返回给子类加载器进行处理。就是一个自底向上委托,再自顶向下尝试的一个过程。 双亲委派机制的左右就是可以避免类的重新加载,一个类对应一个类加载器,而且相同的类文件被不同的加载器加载会产生不同的类,也就可以保证java的核心API不被修改。
Reviewed answer: 双亲委派是类加载时优先委托父加载器尝试加载,父加载器无法完成时子加载器才自己加载。它可以避免类被重复加载,并保障核心类库不被随意篡改。