考点介绍:
JVM垃圾回收是面试里绕不开的考点,尤其是分代回收算法,集各种普通垃圾回收于一身,成为垃圾回收之王。但是也造成多个阶段的GC的不同,需要从对象的大小和使用频度等角度去考虑每个阶段的算法选择和造成的问题。尽量在理解的前提下记忆分代考点......
『java语言考点之分代垃圾回收』相关题目及解析内容可点击文章末尾链接查看!
一、考点题目
1、什么是分代垃圾回收机制?
解答:java中不同对象的生命周期是不一样的,不同周期对象课采 ......
2、什么是强引用、软引用、弱引用以及虚引用?
解答:以前我们使用的大部分引用实际上都是强引用,这是使用最普遍的......
3、简述分代垃圾回收器是怎么工作的?
解答:分代回收器分为新生代和老年代,新生代大概占1/3,老年代大概占......
4、JVM年轻代里用的哪些垃圾回收算法?
A.复制算法
B.标记-整理算法
C.标记-清除算法
D.清除和复制算法
正确答案:A 首先年轻代分为两个部分,一部分是Eden区,另一部分是Survivor区。其中Survivor区,我们都知道又......
二、考点文章
1、浅析JAVA的垃圾回收机制(GC)
垃圾回收(Garbage Collection)是Java虚拟机(JVM)垃圾回收器提供的一种用于在空闲时间不定时回收无任何对象引用的对象占据......
2、 简介三种垃圾回收机制:分代复制垃圾回收,标记垃圾回收,增量...
不同的对象的生命周期是不一样的。因此,不同生命周期的对象可以采取不同的收集方式,以便提高回收效率。 在Java程序......
3、Minor GC ,Full GC 触发条件是什么?
从年轻代空间(包括 Eden 和 Survivor 区域)回收内存被称为 Minor GC;对老年代GC称......
三、考点视频
1. 多线程中sleep()和wait()方法的区别
sleep是线程类Thread的静态方法,wait是object类的普通方法……
『java语言考点之分代垃圾回收』相关题目及解析内容可点击下方链接查看:
java语言考点之分代垃圾回收-移动端链接
java语言考点之分代垃圾回收-PC端链接