与同步块相比,使用 Unsafe 类编写原子有什么优点?

Ano*_*ice 5 java unsafe atomic

为什么java Atomics使用sun Unsafe类而不是使用synchronize block/volatile?

Mic*_*ele 1

我可以认为原子类的程序员知道他们在做什么,因此他们使用低级方法来获得更好的性能。

在进行多线程操作时,同步是一个非常繁重的工具。它的方式强大/臃肿,用于简单的锁定/互斥。