社区
杭州电子科技大学
帖子详情
王胖子总叫我减肥
2021-10-21 00:25:10
volatile
1、什么时候会用到volatile?如果需要保证多线程共享变量的可见性和有序性时,就用volatile来修饰变量。2、什么是共享变量的可见性?多线程并发编程中主要围绕三个特征实现,可见性是其中一种。可见性: 可见性是指多个线程访问同一个共享变量的时候,一个线程修改了这个变量的值,其他的线程立即可以看到修改后的值。原子性: 原子性指一个操作或者一组操作要么全部执行,要么全部不执行。有序性: 有序性指程序执行的顺序按照代码的先后顺序执行。3、volatile...
https://blog.csdn.net/weixin_45519487/article/details/108470316
85
回复
打赏
收藏
volatile
1、什么时候会用到volatile?如果需要保证多线程共享变量的可见性和有序性时,就用volatile来修饰变量。2、什么是共享变量的可见性?多线程并发编程中主要围绕三个特征实现,可见性是其中一种。可见性: 可见性是指多个线程访问同一个共享变量的时候,一个线程修改了这个变量的值,其他的线程立即可以看到修改后的值。原子性: 原子性指一个操作或者一组操作要么全部执行,要么全部不执行。有序性: 有序性指程序执行的顺序按照代码的先后顺序执行。3、volatile...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
杭州电子科技大学
1,004
社区成员
33
社区内容
发帖
与我相关
我的任务
杭州电子科技大学
复制链接
扫一扫
分享
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章