volatile和內存模型

5.1 併發的三大特性 5.1.1 原子性(Atomicity): Java中,對基本數據類型的讀取和賦值操作是原子性操作,所謂原子性操作就是指這些操作是不可中斷的,要做一定做完,要麼就沒有執行。 比如: i = 2; //原子操作 j = i; //非原子操作 1.取i的值,2.賦值給j i++; //非原子操作 1.i自增,2.將i寫入內存 i = i + 1; /
相關文章
相關標籤/搜索