深入Volatile
1、变量不可见性:
1.1多线程下变量的不可见性
直接上代码
/**
* @author yourkin666
* @date 2024/08/12/16:12
* @description
*/
public class h1 {
public static void main(String[] args) {
MyClass myClass = new MyClass();
myClass.start();
while (true) {
if (myClass.isFlag()) {
System.out.println("circle!!!");
}
}
}
}
class MyClass extends Thread{
private boolean flag = false;
@Override
public void run()<