博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
volatile的不保证原子性
阅读量:4935 次
发布时间:2019-06-11

本文共 874 字,大约阅读时间需要 2 分钟。

1 package volati; 2  3 /** 4  * Created by lhw on 16-7-29. 5  */ 6 public class Demo { 7     private static volatile long longVal = 0; 8  9 10     public static void main(String[] args) {11 12         new Thread(new Runnable() {13             @Override14             public void run() {15                 for (int i =0 ; i<10 ;i ++) {16                     longVal = longVal + 1;17                     System.out.println(longVal);18                 }19             }20         }).start();21 22 23         new Thread(24                 new Runnable(){25                     @Override26                     public void run() {27                         longVal =10;28                         System.out.println(longVal+"haha");29                     }30                 }).start();31         32     }33     34 }

result

转载于:https://www.cnblogs.com/saber-himesama/p/8283710.html

你可能感兴趣的文章
Intel Galileo development documentation
查看>>
Jquery特效
查看>>
把json的字符串变为json对象
查看>>
静态页生成
查看>>
进度总结
查看>>
Python模块之: ConfigParser 配置文件读取
查看>>
day 6
查看>>
树莓派3B 安装微雪LCD5inch显示器(包含软键盘)
查看>>
两道递推公式题的解题报告
查看>>
一步步学习SPD2010--第七章节--使用BCS业务连接服务(1)--什么是BCS
查看>>
Atiit 常见功能 常用功能与模块的最快速解决方案
查看>>
JS高级学习笔记(5)之 事件
查看>>
记一次数据库死锁
查看>>
linux-网络数据包抓取-tcpdump
查看>>
web服务器
查看>>
EV: Workaround to Allow Only One Instance or Window of outlook
查看>>
数据校验,
查看>>
IntelliJ IDEA完美解决tomcat8+乱码问题
查看>>
GDI+ ColorMatrix的完全揭秘
查看>>
破解电信光猫华为HG8120C关闭路由功能方法
查看>>