一些整理

深浅拷贝问题:

在这里插入图片描述
**

类加载问题

**
关于类加载的代码:
在这里插入图片描述
假如Demo2不继承BB方法 那么从main函数开始执行 触发Demo2的加载不会先去加载BB AA
结果是 开始->AA.static->BB.static->AA.{}->AA.构造->BB.{}->BB.构造 …
new BB的时候才触发AA BB的加载
在这里插入图片描述

类加载器有哪些

在这里插入图片描述

双亲委派模型

在这里插入图片描述
自己写一个类加载器可以违背双亲委派模型
只是标准库的三个类加载器需要遵守 其他的类加载器不太需要遵守

猜你喜欢

转载自blog.csdn.net/zsn99205/article/details/107766908