日期:2014-05-20  浏览次数:20600 次

静态变量不用考虑线程冲突的问题吗?
我想做一个对象计数器,用一个静态变量存放,每实例化一个对象的时候就将这个对象自增1,但是我就是害怕发生线程冲突。可能发生这种情况吗?如果可能的话,如何避免?

------解决方案--------------------
探讨
AtomicInteger 和int 一样用么?


Java code

package test;

import java.util.concurrent.atomic.AtomicInteger;

public class MainClass {

}

class c{
static AtomicInteger count = new AtomicI……