package aaa;
class MyThread implements Runnable{
public void run(){
for(int i=1;i<6;i++){
try{
Thread.sleep(6000);
System.out.println(Thread.currentThread().getName()+"完成休眠"+i);
}catch(Exception e){System.out.println("终止休眠");}
System.out.println(Thread.currentThread().getName()+"运行结束"+i);
}
}
}
public class aaaa {
public static void main(String args[]){
//MyThread mt1=new MyThread();
MyThread mt2=new MyThread();
//Thread m1=new Thread(mt1,"线程1-");
Thread m2=new Thread(mt2,"线程2-");
m2.start();
//m1.start();
try{
Thread.sleep(2000);
System.out.println(Thread.currentThread().getName()+"-"+"休眠了两秒"+m2.isAlive());
}catch(Exception e){}
m2.interrupt();
System.out.println(m2.isAlive());
}
}
class MyThread implements Runnable{
public void run(){
for(int i=1;i<6;i++){
try{
Thread.sleep(6000);
System.out.println(Thread.currentThread().getName()+"完成休眠"+i);
}catch(Exception e){System.out.println("终止休眠");}
System.out.println(Thread.currentThread().getName()+"运行结束"+i);
}
}
}
public class aaaa {
public static void main(String args[]){
//MyThread mt1=new MyThread();
MyThread mt2=new MyThread();
//Thread m1=new Thread(mt1,"线程1-");
Thread m2=new Thread(mt2,"线程2-");
m2.start();
//m1.start();
try{
Thread.sleep(2000);
System.out.println(Thread.currentThread().getName()+"-"+"休眠了两秒"+m2.isAlive());
}catch(Exception e){}
m2.interrupt();
System.out.println(m2.isAlive());
}
}