
JVM
文章平均质量分 92
一直要努力哦
这个作者很懒,什么都没留下…
展开
-
常见的垃圾回收器,算法,回收机制带你大白话理解
在复制完成后,再把使用过的空间一次性清理,这样就完成了使用的内存空间和空闲内存空间的对调,每次的内存回收都是对内存空间的一半进行回收,虽然降低了空间利用率,但是提高了回收的效率。当其中一块内存的有效内存空间耗尽后,开始回收,将存活的对象复制到另一块空闲的内存空间并且排列好顺序,同时gc线程会更新存活对象的内存引用地址,指向新的内存地址。就是每一个对象都有一个计数器,如果被其他对象引用或者方法引用等等那么就会进行+1的操作,反之的话那么就会进行-1操作,如果为0的话那么就会判定为可回收对象。原创 2024-10-29 16:40:18 · 1904 阅读 · 0 评论 -
双亲委派机制以及类加载过程就是这样啊
负责加载程序员指定的特殊目录下的字节码文件的。大多数情况下,自定义类加载器只需要继承ClassLoader这个抽象类,重写findClass()和loadClass()两个方法即可。原创 2024-10-17 10:14:44 · 1236 阅读 · 0 评论