1 內存分爲:
RAM:
ROM:
2 所有的運行和計算:
CPU寄存器:
CPU指令:CPU將執行翻譯爲彙編指令:MOV、JMP、ADD
3 CPU執行很快,在很短時間內就會緩存到cache。導致兩個cpu的緩存不一致。
如果我們加了volatile關鍵字後,就會從主內存裏去拿。這樣就可以保證值永遠都是一致的!
RAM:
ROM:
CPU寄存器:
CPU指令:CPU將執行翻譯爲彙編指令:MOV、JMP、ADD
3 CPU執行很快,在很短時間內就會緩存到cache。導致兩個cpu的緩存不一致。
如果我們加了volatile關鍵字後,就會從主內存裏去拿。這樣就可以保證值永遠都是一致的!
Java word通過html設置樣式(Spire Docx) <dependencies> <!-- Apache POI dependency for Word --> <dependency>