采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
不好意思,老师。4-4的视频我看了2遍,确实有很多不明白的问题。
1:volatile多了两层操作,但是和普通读写的区别确实没有听懂。
2:volatile的使用场景,没有体会到volatile带来的便利,如果不加volatile,那么带来的问题是什么?
麻烦老师了
你好,这里核心讲的是volatile的可见性,我感觉你是对这里的可见性理解的不够。当多个线程同时操作一个线程时,volatile修饰的变量可以保证每次读取时都能拿到最新的值,而不是线程工作区别缓存的可能不是最新的数。他的便利也就是这里的可见性。
谢谢老师。
登录后可查看更多问答,登录/注册
构建完整并发与高并发知识体系,倍增高薪面试成功率!
2.0k 1
1.5k 18
1.5k 15
4.2k 12
1.7k 12
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号