关注
我觉得你的回答没有问题,我查了一下viotile的oracle官方文档,里面明确了是可以禁止重排序的,如果不禁止重排序,需要保证重排序的所有结果和不重排序是一样的。
官网viotile地址:https://docs.oracle.com/javase/specs/jls/se8/html/jls-8.html#jls-8.3.1.4
关于new关键字的问题:我使用idea自带的show bytecode工具查看字节码,结果如下:
后面的注释是我自己加上的
L9 // 第九个子程序
LINENUMBER 15 L9 // 第九个子程序对应代码第15行, 这行中只有new 的一句话
NEW org/short_address/org/keyword/VolatileTest // 生产对象
DUP
INVOKESPECIAL org/short_address/org/keyword/VolatileTest.<init> ()V // 初始化
PUTSTATIC org/short_address/org/keyword/VolatileTest.object : Lorg/short_address/org/keyword/VolatileTest; // 把new的对象引用赋值给object对象
综上所述,我觉得楼主回答的没有问题
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 一觉醒来,穿越回国庆前 #
9257次浏览 50人参与
# 你找工作的时候用AI吗? #
149379次浏览 815人参与
# 深信服秋招来了 #
274897次浏览 2908人参与
# 国庆后,我的返工状态 #
2141次浏览 17人参与
# 央国企投递记录 #
113827次浏览 1462人参与
# 机械制造公司评价 #
143222次浏览 329人参与
# 薪资爆料 #
156370次浏览 1314人参与
# 通信/硬件公司求职体验 #
147280次浏览 965人参与
# 面试等了一周没回复,还有戏吗 #
155191次浏览 1309人参与
# 找工作有哪些冷知识 #
147812次浏览 2365人参与
# 巨人网络求职进展汇总 #
131136次浏览 911人参与
# 如果没找到工作,考公是你的退路吗 #
52426次浏览 414人参与
# 毕业季,给职场新人一些建议 #
131647次浏览 2155人参与
# 通信硬件2024笔试面试经验 #
241146次浏览 2001人参与
# 机械人求职现状 #
26020次浏览 276人参与
# 生化医药面经大本营 #
135294次浏览 515人参与
# 通信/硬件求职避坑tips #
98406次浏览 957人参与
# 参加过提前批的机械人,你们还参加秋招么 #
96061次浏览 1563人参与
# 26届秋招投递记录 #
35415次浏览 420人参与
# 第一次面试 #
989563次浏览 13569人参与
# 满帮集团求职进展汇总 #
5085次浏览 61人参与