Java多線程中提到的原子性和可見性、有序性

一、原子性(Atomicity) 原子性是指在一個操做中就是cpu不能夠在中途暫停而後再調度,既不被中斷操做,要不執行完成,要不就不執行。java 若是一個操做時原子性的,那麼多線程併發的狀況下,就不會出現變量被修改的狀況web 好比 a=0;(a非long和double類型) 這個操做是不可分割的,那麼咱們說這個操做時原子操做。再好比:a++; 這個操做實際是a = a + 1;是可分割的,因此
相關文章
相關標籤/搜索