62,620
社区成员
发帖
与我相关
我的任务
分享public class A {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Thread1 td=new Thread1();
new Thread(td).start();
new Thread(td).start();
new Thread(td).start();
}
}
class Thread1 implements Runnable {
private int i=5;
@Override
public void run() {
// TODO Auto-generated method stub
while(true){
synchronized(this){
if(i>0 && i!=0)
{
try {
Thread.sleep(5);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println(Thread.currentThread().getName()+" yunxin "+(i--)+" ci");
}
}
}
}