-4

请告知 java.util.concurrent.atomic 包是实现同步的另一种选择,假设有一个变量并且 10 个不同的线程正在递增它,那么在这种情况下,原子整数在同步上下文中的作用是什么......!

4

1 回答 1

2

如果您只有一个整数要递增,那么可以 -AtomicInteger允许您轻松、高效且稳健地实现这一目标,而无需同步。

如果您需要做的不止这些——例如,如果您实际上需要更新多个变量,并且必须将它们作为一个单元进行更新,那么您会想要使用同步。

于 2012-09-11T03:37:14.560 回答