标签: java multithreading
请指教java.util.concurrent.atomic包是实现同步的另一种选择让我们说有一个变量和10个不同的线程正在递增它然后在同步的情况下原子整数的作用是什么。 !
答案 0 :(得分:2)
如果你只有一个整数要递增,那么是 - AtomicInteger可以让你轻松,高效和健壮地实现这一目标而不需要同步。
AtomicInteger
如果您需要执行更多操作 - 例如,如果实际需要更新多个变量,并且对必须更新为一个单位,然后你想要使用同步。