![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
知途刻行
所有的努力都不会白费,终将化作其他美化的东西陪在你身边。学会珍惜,学会付出。
展开
-
对于G1垃圾回收器
来自周志明《深入理解Java虚拟机》基本的概念G1收集器是当今收集器技术发展的最前沿成果之一。G1是一个面向服务端应用的垃圾回收器G1具有的特点并行与并发:使用多个CPU来缩短STW停顿的时间分代收集:G1不像其他的收集器需要其他的收集器配合使用,它自己就可以独立的管理整个GC堆空间整合:两种算法(标记整理与复制算法)可预测的停顿:能让使用者明确指定一个长度为M毫秒的时间片段内,消耗在垃圾收集上的...原创 2018-05-17 09:17:38 · 569 阅读 · 0 评论 -
谈谈JVM里面的引用吧
JDK1.2之后,Java对于引用的概念进行了扩充,分为强引用,软引用,弱引用,虚引用。这四种引用的强度依次减弱。(1)强引用:类似于“Object obj=new Object”,这类的引用,只要强引用还存在,垃圾回收器,永远不会回收掉被引用的对象。其实也相当于在一个线程内无需引用直接可以使用的对象。(2)软引用:它是用来描述一些还有用但并非必须的对象。JVM通过特定的算法检测是否回收软引用的...原创 2018-05-16 06:41:14 · 159 阅读 · 0 评论