java原子類01 之框架

2021-09-24 12:14:13 字數 485 閱讀 9009

根據修改的資料型別,可以將juc包中的原子操作類可以分為4類。

1.基本型別: atomicinteger, atomiclong, atomicboolean ;

2.陣列型別: atomicintegerarray, atomiclongarray, atomicreferencearray ;

3.引用型別: atomicreference, atomicstampedrerence, atomicmarkablereference ;

4.物件的屬性修改型別: atomicintegerfieldupdater, atomiclongfieldupdater, atomicreferencefieldupdater 。

這些類存在的目的是對相應的資料進行原子操作。所謂原子操作,是指操作過程不會被中斷,保證資料操作是以原子方式進行的。

Java多執行緒系列 「JUC原子類」01之 框架

根據修改的資料型別,可以將juc包中的原子操作類可以分為4類。1.基本型別 atomicinteger,atomiclong,atomicboolean 2.陣列型別 atomicintegerarray,atomiclongarray,atomicreferencearray 3.引用型別 ato...

java多執行緒系類 JUC原子類 01之框架

本系列內容全部來自於 特在此說明!根據修改的資料型別,可以將juc包中的原子操作類可以分為4類。1.基本型別 atomicinteger,atomiclong,atomicboolean 2.陣列型別 atomicintegerarray,atomiclongarray,atomicreferenc...

Java多執行緒 原子類

1 基本型別 類atomicboolean atomicinteger atomiclong atomicreference 各自提供對相應型別單個變數的訪問和更新。每個類也為該型別提供適當的實用工具方法。2 陣列型別 類atomicintegerarray atomiclongarray 和ato...