标签:csdn imp blank private col atom incr stat style
一般如果我们自己写一个计数器方法,需要考虑线程安全问题,尤其高并发访问的时候。
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
标签:csdn imp blank private col atom incr stat style
原文地址:http://www.cnblogs.com/dannyyao/p/7691444.html