2016 - 2024

感恩一路有你

java如何处理结果集 jvm 1.8默认回收算法?

浏览量:1771 时间:2023-06-17 19:26:14 作者:采采

jvm 1.8默认回收算法?

首先,年轻一代和老一代的垃圾收集算法不同。

年轻一代使用复制算法,老一代使用标签去除或标签压缩算法。

需要注意的是,垃圾收集器有一些物理代,一些逻辑代,还有一些没有代的概念。

感兴趣的题目可以自己学。

对于jdk1.8,我们需要知道它使用什么垃圾收集器。

您可以使用命令Java -XX: print flags final-version | findstr/I

参见1.8默认是在输出中看到useparallel lgc。

ParallelGC默认为Parallel Scavenge(新生代)和Parallel Old(老年)。

所以最后的答案是ps用复制,po用标签排序算法。

扩展知识:JVM中常见的垃圾收集器;

UseSerialGC代表 "连载 "# 34系列旧# 34组合。

UseParNewGC代表 "帕纽 "和 "连载旧amp

UseConcMarkSweepGC代表 "帕纽 "和 "CMS "。结合起来看CMS "最常用于老一代人。

UseParallelGC代表 "平行景观 "# 34并联老# 34组合。

UseParallelOldGC代表 "平行景观 "# 34并联老# 34组合。

在实践中,使用UseConcMarkSweepGC来表示 "帕纽 "和 "CMS "经常被使用。

java中map怎么输出?

地图1的一般用法。声明一个Map: mapmapn:(# 34SA # 34)。Tostring,结果是:str#34dd#39 4。遍历一个地图,从中可以得到k: mapmnewashmap()for(){(obj)}。

垃圾 收集器 算法 标签

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。