//创建一个Thread子类,模拟航班售票窗口 --每张票被卖了3次 不科学!
class ThreadSale extends Thread {
private int tickets = 10;// 私有变量tickets 共享数据
public void run() {
while (true) {
if (tickets > 0)// 如果有票可售
System.out.println(getName() + " 售机票第" + tickets-- + "号");
else
System.exit(0);
}
}
}
public class App11_4 {// 主类
public static void main(String[] args) {
ThreadSale t1 = new ThreadSale();// 创建3个ThreadSale类的对象
ThreadSale t2 = new ThreadSale();
ThreadSale t3 = new ThreadSale();
t1.start();
t2.start();
t3.start();
}
}