四窗口卖票 实现Runnable
来源:互联网 发布:程序员的线性代数 知乎 编辑:程序博客网 时间:2024/04/30 02:01
package com.heima.lei;public class Test7 { /**四窗口卖票 实现Runnable * @param args */ public static void main(String[] args) { MyRunnable1 mt = new MyRunnable1(); Thread t1 = new Thread(mt); Thread t2 = new Thread(mt); Thread t3 = new Thread(mt); Thread t4 = new Thread(mt); t1.setName("第一窗口:"); t2.setName("第二窗口:"); t3.setName("第三窗口:"); t4.setName("第四窗口:"); t1.start(); t2.start(); t3.start(); t4.start(); }}class MyRunnable1 implements Runnable{ private int ticket = 100; @Override public void run() { while(true){ synchronized (MyRunnable1.class) { if(ticket == 0){ break; } try { Thread.sleep(10); } catch (InterruptedException e) { e.printStackTrace(); } System.out.println(Thread.currentThread().getName() + "这是第" + ticket-- +"号票!"); } } }}
0 0
- 四窗口卖票 实现Runnable
- 实现Runnable 多线程卖票
- 多线程runnable实现卖票
- 黑马程序员——Thread与Runnable实现卖票程序
- 线程:实现Runnable车站卖票,但是代码还不成熟
- Runnable接口实现多线程 (卖票)并发访问
- 线程的实现(通过Runnable接口实现资源的共享:卖票)
- Java 多线程实现多个窗口同时卖票
- 使用Java实现的简易多窗口卖票程序
- 接上一篇文章实现runnable接口来进行synchronized()后卖票的例子
- Java学习笔记之实现Runnable接口可以资源共享(卖票系统)
- 四个窗口卖票
- Java之多线程Runnable(1)卖票-yellowcong
- 多线程同步:多窗口卖票
- 初学java之窗口卖票
- 问题: 写一个多线程程序实现铁路卖票系统,4个窗口同时售票,线程同步
- Thread(需求:简单卖票程序 extends Thread;implements Runnable)
- 卖票
- Java并发编程:CountDownLatch、CyclicBarrier和Semaphore
- 【Virtual Studio】.NET Framework 安装失败 发生严重错误
- LigerUI真假分页以及过滤查询功能
- 递归查某文件
- 贪心算法专题总结
- 四窗口卖票 实现Runnable
- LeetCode-206&92.Reverse Linked List
- 腾讯2016春季校园实习招聘技术岗初试(一面)问题汇总(CC++后台)
- 【URAL 1873】【超级坑水题】 GOV Chronicles
- 扑克牌顺子
- 老师发作业继承Thread
- MFC编程之创建Ribbon样式的应用程序框架
- 南阳题目71-独木舟上的旅行
- hadoop SecondNamenode