写点什么

unsafe

0 人感兴趣 · 4 次引用

  • 最新
  • 推荐

volatile 关键字需要知道的几点

用户头像
lich00794 月 18 日

volatile 可见性,false sharing, lazyset 特性。

https://static001.geekbang.org/infoq/0f/0f35751a12d379f5f4313b3e6cc3181d.png?x-oss-process=image/resize,w_416,h_234

面经手册 · 第 17 篇《码农会锁,ReentrantLock 之 AQS 原理分析和实践使用》

用户头像
小傅哥2020 年 11 月 12 日

AQS、CAS、CLH、MCS、UNSAFE,这是虾呀?工作两三年了,总得有点干货吹吹牛!

https://static001.geekbang.org/infoq/ab/ab6b653d8946217105e5797a7782ca5f.jpeg?x-oss-process=image/resize,w_416,h_234

JVM 中 unsafe.cpp 源码

用户头像
Darren2020 年 9 月 3 日

Unsafe.java中有部分native方法,如果感兴趣的同学可以查看JVM中对应的C++代码(我看不懂😂),感兴趣的同学可以看看,并进行留言,可以交流学习。

https://static001.geekbang.org/infoq/ea/eaedc4b3d97850d556d5e30827dfe7d0.jpeg?x-oss-process=image/resize,w_416,h_234

JDK8 Unsafe.java 源码

用户头像
Darren2020 年 9 月 3 日

最近在整理回顾多线程的东西,CAS是必不可少需要关注的重点,在Java中,CAS主要是通过Unsafe实现的,但是在IDEA中打开,看见的是class文件,并不是源码,没有注释,看起来非常的费解,因此找到了该类的源码,作为查看学习的记录。

unsafe_unsafe资料文章-InfoQ写作平台