
Java虚拟机
文章平均质量分 87
学习Java虚拟机过程中的笔记
Lavender-csdn
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
垃圾回收
垃圾回收是Java的一大特性,主要发生在堆中,在垃圾回收的过程中需要完成三件事:1)哪些内存需要回收?2)什么时候回收?3)如何回收?1、哪些内存需要回收在堆里面存放着Java世界中几乎所有的对象实例,垃圾收集器在对堆进行回收前,第一件事就是需要确定这些对象中哪些还存活,哪些已经死去。如何判断对象已死(不可能再被任何途径使用的对象)?1)引用计数法:在对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加一;当引用失效时候,计数器值就减一;任何时刻计数器为零的对象就原创 2021-01-12 18:01:37 · 293 阅读 · 0 评论 -
Java内存区域
Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域,为运行时数据区域,如下图所示:原创 2021-01-12 15:28:09 · 101 阅读 · 0 评论