Java 学习————多线程同步
来源:互联网 发布:linux配置java环境 编辑:程序博客网 时间:2024/06/02 13:12
public class Tongywo {public static void main(String[] args) {// TODO Auto-generated method stubShangdian0 sd=new Shangdian0(100);Goumai0 no1=new Goumai0(70, sd, "No.1");Goumai0 no2=new Goumai0(80, sd, "No.2");no1.start();no2.start();}}class Shangdian0{int kucun=0;public Shangdian0(int kucun){this.kucun=kucun;}public synchronized void goumai(int i){if(i<kucun){kucun-=i;System.out.println(Thread.currentThread().getName()+"购买"+i+"本");System.out.println("商店剩余"+kucun+"本");}else{System.out.println("库存量不够");}}}class Goumai0 extends Thread{int i;Shangdian0 sd;public Goumai0(int i, Shangdian0 sd, String name){this.i=i;this.sd=sd;this.setName(name);}public void run(){sd.goumai(i);}}
0 0
- JAVA学习——多线程同步
- java多线程学习——同步
- JAVA学习——java多线程的同步和异步
- Java 学习————多线程同步
- Java多线程学习笔记——从Java JVM对多线程数据同步的一些理解
- java多线程学习笔记(三) ——多线程实例火车票问题+同步synchronized初接触
- java多线程—Java 多线程同步的五种方法
- JAVA多线程同步——学无止境
- Java多线程——同步(一)
- Java多线程——同步(二)
- Java多线程——高级同步机制
- java多线程——同步的前提
- java多线程——线程同步问题
- java多线程——同步与锁
- Java多线程——线程同步
- Java多线程——线程同步(2)
- Java多线程编程— 线程同步问题
- Java多线程实践之—同步篇
- linux sar命令详解
- 全排列
- DriveInfo类的基本操作
- 13、opencv学习笔记1
- GLIB 常用数据结构介绍 1
- Java 学习————多线程同步
- 常用打印堆栈方法
- HDU ACM 1017 A Mathematical Curiosity 水题
- HDU 1723 Distribute Message--DP--(特殊意义)
- 第十一周项目-1.2
- C#Socket服务器开发(Unity)
- 阿里云 IIS 500错误
- Java 学习————线程直接通信
- Pig 知识盲点