1.2.3实例变量与线程安全(不共享数据的情况)
来源:互联网 发布:开淘宝服装店要多少钱 编辑:程序博客网 时间:2024/05/19 14:39
package demo;/** * Created by sunyifeng on 17/10/9. */public class MyThread extends Thread { private int count = 5; public MyThread(String name) { super(); this.setName(name); } @Override public void run(){ super.run(); while (count > 0) { count--; System.out.println("由" + this.currentThread().getName() + "计算,count=" + count); } }}
package demo;/** * Created by sunyifeng on 17/10/9. */public class Run { public static void main(String[] args) { MyThread a = new MyThread("A"); MyThread b = new MyThread("B"); MyThread c = new MyThread("C"); // a.start(); b.start(); c.start(); }}
运行结果:由A计算,count=4
由B计算,count=4
由C计算,count=4
由C计算,count=3
由B计算,count=3
由B计算,count=2
由B计算,count=1
由B计算,count=0
由A计算,count=3
由C计算,count=2
由A计算,count=2
由C计算,count=1
由C计算,count=0
由A计算,count=1
由A计算,count=0
阅读全文
0 0
- 1.2.3实例变量与线程安全(不共享数据的情况)
- 1.2.3实例变量与线程安全(共享数据的情况)
- struts中Action的线程安全与实例变量和静态变量的共享问题
- 自定义线程类中实例变量与其他线程共享与不共享
- 从头认识多线程-1.2 共享变量与线程安全简介
- ThreadLocal与Synchronized(线程安全与数据共享)
- 多线程-实例变量与线程安全
- 【多线程】实例变量(synchronized)与线程安全
- 线程安全与共享数据同步
- 线程的数据共享和不共享
- 使用线程安全的单个实例变量
- 从头认识多线程-2.1 局部变量与实例变量的线程安全
- java并发编程(对于线程内共享变量安全的思考)
- Java-Runnable线程共享实例变量
- java线程共享变量与静态变量
- 2.1.2实例变量非线程安全
- 线程范围内共享数据(1)--》自己创建Map进行数据与当前线程的绑定
- 关于static变量的线程间共享,进程间不共享
- java核心技术卷1第5章学习心得
- spring boot实战之JSP
- spring security spring boot
- c++中有些重载运算符为什么要返回引用?
- jQ 常用的操作属性的方法
- 1.2.3实例变量与线程安全(不共享数据的情况)
- Android 开源组件和第三方库汇总
- 感兴趣的Github
- Android入门图片缓存(傻瓜式)
- 关于linux下面sh文件执行不了 找不到目录的原因
- Jersey写Restful接口获取参数的问题
- PromiseKit 使用
- 澳洲将推新支付系统 实现跨行实时转账
- localStorage 的一些小改变 稍微简化