易百教程

293、Java并发中的原子动作是什么?

原子动作是可以在一个任务的单个单元中执行的操作,而不会干扰其他操作。
原子动作不能在任务之间停止。一旦开始,它只会在任务完成后填充停止。
诸如 a++ 之类的增量操作不允许原子操作。
对原始变量(longdouble 除外)的所有读写操作都是原子操作。
volatile 变量(包括 longdouble)的所有读写操作都是原子操作。
原子方法在 java.util.Concurrent 包中可用。