- 1
- 0
- 约小于1千字
- 约 1页
- 2026-05-19 发布于北京
- 举报
杠精,文章里说volatile无法保证原子性?我们的文章是
volatile对原子性保障的语义,在java里很有限的,几乎可以忽略不计。32位的java虚拟机
里面,对long/double变量的赋值写是不原子的,此时如果对变量加上了volatile,就可以保
证在32位java虚拟机里面,对long/double变量的赋值写是原子的了
inti=0,原子性,volatile,java语言规范就规定了,原子性的
volatilelongi;
多个线程执行:i=30,此时就不要紧了,因为volatile修饰了,就可以保证这个赋值操作是
原子的了
你以后出去面试也可能会遇到杠精面试官,你要说volatile是保证可见性和有序性的,不保
证原子性,杠精面试官,素质差,很二,心胸很狭隘,volatile可以保证原子性,此时看过
这一讲
i++,复杂的一些场景
resources=loadResources();
resources.execute();
ready=true;
杠精的思维模式,他们恰巧看过一些博客,知道32位虚拟机里的long/double不是原子的,
volatile可以保证原子性,在外面格外的要凸显自己的水平,跟一般人不一样的地方。提醒
您可能关注的文档
最近下载
- 焊接工艺评定报告(整合完整版).docx VIP
- 218MC调试指导书.pdf
- 高考英语试题分类汇编(新高考通用):专题03 阅读理解 (说明文) (二) (解析版).docx VIP
- 《超高性能混凝土试验方法标准》条文说明.pdf VIP
- 2025年高考数学大题突破培优专题04 概率与统计(9大题型)(解析版).docx VIP
- 材料表面与界面经典练习题.doc VIP
- 2025年注册安全工程师考试卷及完整答案(历年真题).docx VIP
- YD 5178-2017-T 通信管道人孔和手孔图集.pptx VIP
- 公司客户信用管理制度.doc VIP
- DL_T 1752-2017 热电联产机组设计能效指标计算方法.pdf VIP
原创力文档

文档评论(0)