JOL
一只渣渣
个人记录一些自己的工作所得,和学习中所遇见的问题以及浏览到的知识,如果有小伙伴看到我记录的文章欢迎指正出不足的地方,让我们一起进步,做一只悲催的程序猿(*^▽^*)
展开
-
并发系列—synchronized锁升级状态
锁升级过程:无锁 ==》偏向锁 ==》轻量级锁==》重量级锁锁状态对应内存中头部信息第一排第一段的后三位(有的状态是后两位)无锁:001 偏向锁:101 轻量级锁:00 重量级锁:10使用JOL查看对象内存信息Person person = new Person();System.out.println(ClassLayout.parseInstance(person).t...原创 2020-03-23 22:32:53 · 144 阅读 · 0 评论 -
并发系列—JOL
JOL:Java Object Layout,是一款工具,可以帮助我们查看对象的内存信息。1、pom.xml<dependency> <groupId>org.openjdk.jol</groupId> <artifactId>jol-core</artifactId> <version>0.9&l...原创 2020-03-23 19:03:32 · 657 阅读 · 0 评论