本文主要是介绍模拟火车票售票,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
package com.yuxinyicheng.test;
//通过实现Runnable的方式,模拟窗口售票,体会这种方式的优点
class Window2 implements Runnable{
int ticket =100;//不用指明为static的
public void run(){
while(true){
if(ticket >0 ){
System.out.println(Thread.currentThread().getName()+" 窗口,票号为:"+ticket--);
}
else{
break;
}
}
}
}
public class TestWindow2 {
public static void main(String[] args) {
Window2 w=new Window2();
Thread t1=new Thread(w);
Thread t2=new Thread(w);
Thread t3=new Thread(w);
t1.start();
t2.start();
t3.start();
}
}
这篇关于模拟火车票售票的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!