黑马程序员技术交流社区
标题:
线程模拟卖票
[打印本页]
作者:
劉芒
时间:
2016-8-23 22:28
标题:
线程模拟卖票
package Test1;
public class Ticket implements Runnable {
private int ticket = 100;
Object obj = new Object();
@Override
public void run() {
String name = Thread.currentThread().getName();
System.out.println("线程" + name + "进入方法了...");
while (true) {
m1();
if (ticket <= 0) {
break;
}
}
}
private synchronized void m1() {
String name = Thread.currentThread().getName();
if (ticket > 0) {
System.out.println(name + "卖出了第" + (ticket--) + "张票");
}
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2