![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jvm
Lebron_Chen
这个作者很懒,什么都没留下…
展开
-
finalize()方法总结
class Object { ... protected void finalize() throws Throwable { } } finalize()方法是Object类的一个protected方法,所以所有的类都可以调用Object类的finalize()方法,也可以自己去重写finalize()方法。 GC对不可达对象的两次扫描 首先需要知道的是大多数虚拟机会使...原创 2018-08-13 23:31:05 · 1806 阅读 · 1 评论 -
类加载和双亲委派模型
1、类加载器 类加载器的作用是加载类到虚拟机内存。 在JVM中表示两个class对象是否为同一个类对象存在两个必要条件 - 类的完整类名必须一致,包括包名。 - 加载这个类的类加载器(ClassLoader)必须相同。 也就是说,在JVM中,即使这个两个类对象(class对象)来源同一个Class文件,被同一个虚拟机所加载,但只要加载它们的ClassLoader实例对象不同,那么这两个类...原创 2018-08-23 23:25:46 · 350 阅读 · 0 评论