JVM年轻代里用的哪些垃圾回收算法?
A.复制算法
B.标记-整理算法
C.标记-清除算法
D.清除和复制算法
正确答案是 A
答案是A首先年轻代分为两个部分,一部分是Eden区,另一部分是Survivor区。其中Survivor区,我们都知道又分为From和To两部分,所以这部分肯定是复制算法。问题是Eden区从结构上看,使用的不是复制算法,那只可能是标记算法。答案里只有D是包含两种算法的,但是标记-清除算法虽然适用于小对象的新生快速改变,但是该算法有一个不适用于新生代的致命缺点,就是GC时程序需要停止运行,一般用于老年代的GC。所以该题只能选A
帖子还没人回复快来抢沙发
请写出以下代码执行输出:(构造函数、静态块执行顺序)
使用js实现数组的冒泡排序
分析一下,小程序为什么不能分享朋友圈?
某公园内有个奇怪的摊主小周,他只在星期一、星期二、星期三、星期五和星期六工作,而且他只出售4种商品:玩具汽车、充气气球、橡皮泥和遥控飞机。<
帖子还没人回复快来抢沙发