采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师, 我想问下AtomicInteger.incrementAndGet()方法, 它是怎么保证线程执行的同步呢? Unsafe这个类看不明白, 它是干什么呢.
这个问题,在新课里有一章进行讲解哈,https://coding.imooc.com/class/chapter/409.html#Anchor
原子类利用volatile关键字保证可见性,然后用Unsafe的CAS指令来直接操作内存。
想更详细了解的话,也可以选择看视频哈。
好的, 学完这课, 再看下那个
Unsafe的内容比较深入,我找了两篇优质文章,是美团技术团队的,你看下能不能解决你的问题: https://mp.weixin.qq.com/s/h3MB8p0sEA7VnrMXFq9NBA https://mp.weixin.qq.com/s/LJWoL9ZK78nhSECF5Ll3Zw 先看第一篇哈,美团技术团队的质量有保障
看完以后,Unsafe应该就没问题了
登录后可查看更多问答,登录/注册
完整的并发知识网络+丰富的工作内容分享+50余道并发高频面试题
2.3k 26
1.3k 12
1.4k 12
2.9k 12
1.4k 11
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号