1. 程式人生 > >線程安全計算 AtomicLong

線程安全計算 AtomicLong

article blank incr 線程安全 csdn detail sdn ret clas

一般如果我們自己寫一個計數器方法,需要考慮線程安全問題,尤其高並發訪問的時候。

AtomicLong 已處理並發問題,直接使用。java.util.concurrent.atomic包提供多種線程安全計數器

import java.util.concurrent.atomic.AtomicLong;  
  
  
public class Counter {  
    private static AtomicLong counter = new AtomicLong(0);  
  
  
    public static long addOne() {  
        return
counter.incrementAndGet(); } }

詳情參考:http://blog.csdn.net/yaqingwa/article/details/17737771

線程安全計算 AtomicLong