We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ad2e380 commit 56f117eCopy full SHA for 56f117e
1 file changed
MD/Threadcore.md
@@ -67,7 +67,7 @@ int c = a + b ; //3
67
68
Java 中可以使用 `volatile` 来保证顺序性,`synchronize 和 lock` 也可以来保证有序性,和保证原子性的方式一样,通过同一段时间只能一个线程访问来实现的。
69
70
-除了通过 `volatile` 关键字显示的保证顺序之外, JVM 还通过 `happen-before` 原则来隐式的保证顺序性。
+除了通过 `volatile` 关键字显式的保证顺序之外, JVM 还通过 `happen-before` 原则来隐式的保证顺序性。
71
72
其中有一条就是适用于 volatile 关键字的,针对于 volatile 关键字的写操作肯定是在读操作之前,也就是说读取的值肯定是最新的。
73
0 commit comments