volatile关键字详解
Posted 恒奇恒毅
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了volatile关键字详解相关的知识,希望对你有一定的参考价值。
感谢传智播客老师的深入细致讲解
一
volatile
关键字
1.1.
多线程下变量的不可见性
1.1.1
概述
在多线程并发执行下,多个线程修改共享的成员变量,会出现一个线程修改了共享变量的值后,另一个线程不能直接看到该线程修改后的变量的最新值。
1.1.2 案例演示
public class MyThread extends Thread {
// 定义成员变量
private boolean flag = false ;
public boolean isFlag() { return flag;}
@Override
public void run() {
以上是关于volatile关键字详解的主要内容,如果未能解决你的问题,请参考以下文章