线程:实现Runnable车站卖票,但是代码还不成熟
来源:互联网 发布:淘宝复制别人店铺模板 编辑:程序博客网 时间:2024/04/27 23:36
车站卖票,
private int ticket = 10;
//卖票操作
public void run() {
for(int i=0;i<100;i++){
if(this.ticket>0){
ticket--;
System.out.println((Thread.currentThread().getName())+"窗口,卖出的第:"+ticket+"张票");
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
}
public class TicketDemo {
public static void main(String[] args) {
Ticket02 t1 = new Ticket02();//共享资源
Thread th1 = new Thread(t1);//开启线程,给线程重新命名
th1.start();
new Thread(t1,"线程A").start();//把每个售票窗口看作一个线程
new Thread(t1,"线程B").start();
new Thread(t1,"线程C").start();
new Thread(t1,"线程D").start();
}
}
0 0
- 线程:实现Runnable车站卖票,但是代码还不成熟
- 实现Runnable 多线程卖票
- 多线程runnable实现卖票
- 四窗口卖票 实现Runnable
- Java之多线程Runnable(1)卖票-yellowcong
- 线程的实现(通过Runnable接口实现资源的共享:卖票)
- 线程案例-卖票1-实现
- 黑马程序员——Thread与Runnable实现卖票程序
- Runnable接口实现多线程 (卖票)并发访问
- 实现Runnable 实现线程
- 线程,卖票
- 卖票线程
- j2me的利用线程实现卖票机制
- 在线编译还不成熟
- 实现Runnable接口控制线程
- Runnable Thread 线程的实现
- 使用Runnable接口实现线程
- 线程学习--实现Runnable接口
- 第五部分 架构篇 第十七章 MongoDB Sharding 架构(理解块)
- nginx+lua+redis构建高并发应用
- 10 个新鲜的Web设计和开发资源列表
- 纯CSS实现表单验证
- Shader Forge可视化Unity3D Shader编辑器二-基础着色器
- 线程:实现Runnable车站卖票,但是代码还不成熟
- StaggeredGridView 瀑布流 实现,超简单的方式
- 同步文件的做法
- 寒假之作—HDU—交换座位问题
- 创建 Windows 8 Metro UI 风格网站所需要的资源集合
- 地理空间距离计算优化
- 关于IOS delegate回调的理解
- Too many arguments to function call
- 用JQuery Mobile做HTML5移动应用的三个优缺点