package xiancheng;
import java.util.Random;
public class TestPiao {
/**
* @param args
*/
public static void main(String[] args) {
// 创建三个线程
Runnable r=new Ticket();
Thread t=new Thread(r);
t.setName("哈尔滨");
Thread t1=new Thread(r);
t1.setName("齐齐哈尔");
Thread t2=new Thread(r);
t2.setName("大庆");
t.start();
t1.start();
t2.start();
}
}
class Ticket implements Runnable{
int size=100;
Random r=new Random();
@Override
public void run() {
while (size>0){
synchronized(this){
System.out.println(Thread.currentThread().getName()+size);
size--;
}
try {
Thread.sleep(r.nextInt(200)+1);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}