public static void main(String []args){
//Thread tt=new TestThread();
//tt.setDaemon(true);
//Thread tt=new Thread(new TestThread());
/*tt.start();
int index=0;
while(true){
if(index++==100)
try{tt.join();}catch(Exception e){}
System.out.println("main():"+Thread.currentThread().getName());
}*/
TestThread tt=new TestThread();
/*tt.start();
tt.start();
tt.start();
tt.start();*/
new Thread(tt).start();
new Thread(tt).start();
new Thread(tt).start();
new Thread(tt).start();
}
}
class TestThread extends Thread{
int tickets=100;
public void run(){
while(true){
if(tickets>0)
System.out.println("run():"+Thread.currentThread().getName()+"is saling ticket"+tickets--);
}
}
}