【Java併發編程實戰】-----「J.U.C」:CAS操做

CAS,即Compare and Swap,中文翻譯爲「比較並交換」。java 對於JUC包中,CAS理論是實現整個java併發包的基石。從總體來看,concurrent包的實現示意圖以下:算法 i++是一個很是經典的操做,它幾乎充斥着咱們每一個人編寫的代碼中。咱們知道i++是能夠分解的,它分解爲getI()、i + 1 、setI三個步驟,因此它並非原子操做。若是i==1,執行兩次i++操做,咱
相關文章
相關標籤/搜索