摘要: java头的信息分析 首先为什么我要去研究java的对象头呢? 这里截取一张hotspot的源码当中的注释 这张图换成可读的表格如下 | | | Object Header (128 bits) | | | | Mark Word (64 bits) | Klass Word (64 bits) | 阅读全文
posted @ 2022-03-24 15:26 方东信 阅读(172) 评论(0) 推荐(0) 编辑
摘要: ​ 可能在很多人眼里,在java中提到锁、安全性、同步,首先想到的则是java提供的大佬(synchronized)。那么为什么在多线程下,单单靠一个关键字修饰代码块就可以实现所谓的安全性呢?可以说是对初学者而言及神奇又强大的存在。也成了大多数初学者百试不爽的良药。 ​ 但是在逐渐对java认知的深 阅读全文
posted @ 2022-03-24 15:23 方东信 阅读(64) 评论(0) 推荐(0) 编辑