1
0
mirror of https://github.com/Snailclimb/JavaGuide synced 2025-06-16 18:10:13 +08:00

Update 类加载过程.md

This commit is contained in:
shuang.kou 2020-04-22 16:45:25 +08:00
parent 41ab5af3da
commit e93d87b822

View File

@ -88,6 +88,7 @@ Class 文件需要加载到虚拟机中之后才能运行和使用,那么虚
4. 当虚拟机启动时,用户需要定义一个要执行的主类 (包含 main 方法的那个类),虚拟机会先初始化这个类。
5. MethodHandle和VarHandle可以看作是轻量级的反射调用机制而要想使用这2个调用
就必须先使用findStaticVarHandle来初始化要调用的类。
6. **「补充,来自[issue745](https://github.com/Snailclimb/JavaGuide/issues/745)」** 当一个接口中定义了JDK8新加入的默认方法被default关键字修饰的接口方法如果有这个接口的实现类发生了初始化那该接口要在其之前被初始化。
## 卸载