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