编程第四十五天
来源:互联网 发布:暴力破解linux密码 编辑:程序博客网 时间:2024/05/29 10:20
关键字 synchronized功能
public class Thread1 implements Runnable {
public void run() {synchronized(this) {
for (int i = 0; i < 5; i++) {
System.out.println(Thread.currentThread().getName() + " synchronized loop " + i);
}
}
}
public static void main(String[] args) {
Thread1 t1 = new Thread1();
Thread ta = new Thread(t1, "A");
Thread tb = new Thread(t1, "B");
ta.start();
tb.start();
}
}
结果:
A synchronized loop 0
A synchronized loop 1
A synchronized loop 2
A synchronized loop 3
A synchronized loop 4
B synchronized loop 0
B synchronized loop 1
B synchronized loop 2
B synchronized loop 3
B synchronized loop 4
阅读全文
0 0
- 编程第四十五天
- 实习篇---第四十五天
- 第四十五天 百度地图定位SDK
- 编程第四十八天
- 编程第四十九天
- 【1701H1】【穆晨】【171124】连续第四十五天总结
- 2017年12月25日 第四十五天次总结
- 编程第三十五天
- 编程第五十五天
- 编程第七十五天
- 编程第八十五天
- 编程第九十五天
- 第四十五天【java虐我千百遍,我待java如初恋】
- 1619-7 张良 十一月四号总结 [连续第四十五天]
- 1619-7 张良 十一月十四号总结 [连续第四十五天]
- 学习python的第四十五天-第七章 使用python处理文件
- C专家编程第五天
- 五天
- Activity启动模式及Intent 常用Flag
- 音视频数据处理(-2)linux下自定义bmp头输出bmp的信息
- WebStorm 2017.1.3激活码
- 自定义MVC
- C# 中HttpClient的使用中同步异步问题
- 编程第四十五天
- mysql 分区
- vs2015+opencv3.2.0配置的一些小事情
- Qt将窗体变为顶层窗体(activateWindow(); 和 raise() )
- 【扫盲专用】区块链技术原理---网搜最好的整理材料
- Maven ssm框架配置报错HTTP Status 500
- windows 10 下MySQL 5.7.18安装教程
- 自定义函数实现字符串转成整数,参照系统函数atoi
- 编程第四十六、四十七天