Java併發編程--視頻總結 03

原子性 原子性是指一個操作是不可中斷的。即使是在多個線程一起執行的時候,一個操作一旦開始,就不會被其它線程干擾。 有序性 一條指令的執行是可以分爲很多步驟的,有時java虛擬機爲了提高程序運行的性能會對指令重排序,有序性就是指程序按照它編寫的順序執行,不發生重排序現象。如果在本線程內觀察,所有操作都是有序的;如果在一個線程中觀察另一個線程,所有操作都是無序的。 寫操作順序: – 取指 IF – 譯
相關文章
相關標籤/搜索