![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
文章平均质量分 87
野生绿箭侠
曾经很长,一切难讲。
展开
-
简单聊一聊Java中的Unsafe类
简单聊一聊Java中的Unsafe类在阅读AtomicInteger的源码时,看到了这个类:sum.msic.Unsafe,之前从没见过。所以花了点时间研究了下,下面这篇文章主要给大家介绍了关于Java中Unsafe类的相关资料。Unsafe类介绍Unsafe类是在sun.misc包下,不属于Java标准。如图所示:但是很多Java的基础类库,包括一些被广泛使用的高性能开发库都是基于Unsafe类开发的,比如Netty、Hadoop、Kafka等。使用Unsafe可用来直接访问系统内存资源并进行原创 2021-01-27 14:18:20 · 3083 阅读 · 0 评论 -
JVM系列之垃圾回收算法(一)
JVM系列之垃圾回收算法(一)标记阶段:引用计数法简介 对每个对象保存一个整型的引用计数器属性,用于记录被对象引用的情况。 被对象引用了就+1 引用失效就-1 0表示不可能再被使用,可进行回收优点 1.实现简单,垃圾便于辨识 2.判断效率高,回收没有延迟性缺点 1.需要单独的字段存储计数器,增加了存储空间的开销 2.每次赋值需要更新计数器,伴随加减法操作,增加了时间开销 3.无法处理循环引用的情况,是致命缺陷,导致Java的垃圾回收器中没有使用这类算法小结原创 2020-12-28 14:30:25 · 4496 阅读 · 0 评论