![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jvm
hhhebbb
这个作者很懒,什么都没留下…
展开
-
2.类加载器2
首先是上一节加载机制的补充: 如果一个类初始化,会导致该类的接口的载入但不会导致初始化 继承的话如果访问该类的父类的静态成员不会导致该类初始化 /** * 该函数不会导致Child3初始化 * 说明需要访问属于本类而不是父类的静态成员,才能导致初始化*/ class Parent3{ static int a=6; static { System.o...原创 2019-11-09 10:13:23 · 119 阅读 · 0 评论 -
类加载机制
加载载入类文件有什么好处: 增加了灵活性,不是一开始就全部进去,也可以在运行时动态编译,再载入内存 更加灵活 加载生成Class对象fang放在方法区 为什么连接要验证: 因为class文件不一定是通过编译出来的,也可能被二进制读写文件进行了修改,所以需要先检查格式来判断是否正确 会导致初始化的几种情况 初始化只会在首次主动使用该类的时候才会执行一次初...原创 2019-10-29 18:39:41 · 122 阅读 · 0 评论