alex safsafsd Asked:2020-05-21 04:54:09 +0000 UTC2020-05-21 04:54:09 +0000 UTC 2020-05-21 04:54:09 +0000 UTC 挥发性原子性[重复] 772 我是否正确理解该关键字仅在单线程环境中提供原子性,但在多线程环境中不提供原子性? java 1 个回答 Voted Best Answer AndyTrof 2020-05-21T13:00:05Z2020-05-21T13:00:05Z volatile 不提供原子性。它的目的是表明变量可以在另一个线程中改变。因此,在使用它时,必须重新计算其值,而不是使用缓存或寄存器副本。
volatile 不提供原子性。它的目的是表明变量可以在另一个线程中改变。因此,在使用它时,必须重新计算其值,而不是使用缓存或寄存器副本。