亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術(shù)文章
文章詳情頁

java內(nèi)存模型的happens-before語義順序問題

瀏覽:101日期:2024-01-14 18:53:39

問題描述

注意,兩個操作之間具有 happens-before 關(guān)系,并不意味著前一個操作必須要在后一個操作之前執(zhí)行!happens-before 僅僅要求前一個操作(執(zhí)行的結(jié)果)對后 一個操作可見,且前一個操作按順序排在第二個操作之前(the first is visible to and ordered before the second)。happens- before 的定義很微妙,后文會具 體說明 happens-before 為什么要這么定義。

——引用自《深入理解JAVA內(nèi)存模型》

這本書后邊有一個重排序的例子,說明沒有依賴關(guān)系的兩個語句可以重排,所以“并不意味著前一個操作必須要在后一個操作之前執(zhí)行”。那“且前一個操作按順序排在第二個操作之前”這句話的含義又是什么呢

黑色斜體兩段字所要表明的意思區(qū)別究竟在哪,感覺這兩句話是矛盾的呢?能否舉例說明一下

問題解答

回答1:

可以反著理解一下,hf是指物理上按照順序的兩條指令第一個對第二個可見,但是不是一定第一條先執(zhí)行的呢,不一定,因為可能發(fā)生重拍,順序上第一條不一定先執(zhí)行

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 九一色视频| 欧美一级性视频 | 波多野结衣中文在线 | 亚洲国产精品乱码在线观看97 | 国产三级借妻 | 免费观看毛片视频 | 欧美一级毛片美99毛片 | 国产精品美女一区二区 | 国产在线观看成人免费视频 | 九九99| 真正免费一级毛片在线播放 | 99久热在线精品视频播放6 | 亚洲欧美久久 | 成人黄激情免费视频 | 手机看片高清国产日韩片 | 久久99精品久久久久久综合 | 日本人一级毛片免费视频 | 中文字幕日韩在线 | 久草手机在线播放 | 黄色一级片网址 | 亚洲欧美另类在线视频 | 99re5久久在热线播放 | 国产在线观看午夜不卡 | 成人黄色免费网址 | 亚洲欧洲国产精品 | 国产免费一区二区三区 | 免费大片黄手机在线观看 | 一级毛片免费不卡夜夜欢 | 中文字幕日韩一区二区不卡 | 透逼视频 | 久久影院一区二区三区 | 精品久久久久亚洲 | 久久国产香蕉 | 国内精品久久久久久久久久影视 | 久久国产精品自线拍免费 | 在线国产二区 | 特级深夜a级毛片免费观看 特级生活片 | 国产亚洲人成网站在线观看 | 亚洲一区二区三区免费在线观看 | 欧产日产国产精品精品 | 女女同性一区二区三区四区 |