知識分享: Java的併發特性

在瞭解Java併發性的過程中有三點特性需要了解:原子性、有序性和可見性。原子性指的是一個操作不可中斷的特性,一旦一個操作線程開始,就不應被其他線程所幹擾;有序性是指按照代碼的先後順序來執行代碼,重新排序不影響單線程程序執行,但會影響到併發性的正常;可見性是指當多個線程訪問同一個變量時,其中一個線程的變量值若是被修改,其他線程也可看到,Java提供了volatile關鍵字確保可見性。 選擇器對象的特
相關文章
相關標籤/搜索