java - volatile关键字的使用误区?
PHP中文网
PHP中文网 2017-04-18 09:51:22
0
3
603

在tij中的volatile中有这么一句话:

当一个域依赖于它之前的值时(如自增), 那么volatile就无法工作了. 如果某个域的值受到其他域的值的限制, 那么volatile也无法工作, 例如Range类的lower和upper边界值必须遵循lower<=upper

这段话想要表达的意思是什么?

PHP中文网
PHP中文网

认证高级PHP讲师

membalas semua(3)
刘奇

Dalam istilah orang awam, nilai yang ditandai sebagai tidak menentu mungkin berubah tanpa diduga, jadi nilai tersebut tidak boleh dicache dan harus dibaca dari memori utama setiap kali.
Tingkatkan operasi, nilai ini mungkin berubah antara membaca dan menulis, jadi hasil yang betul tidak boleh ditulis.
Sekali lagi, nilai ini berubah secara tidak terkawal, jadi invarian mungkin tidak berpuas hati.

迷茫

Sepatutnya volatilekeatomisasian operasi tidak dapat dijamin

洪涛

Lihat: Maksud kata kunci yang tidak menentu dalam java

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan