线程(俩种实现方式)

线程一个通过继承Thread来实现,一个通过实现Runnable接口的Run方法来实现

public  class First{
public  static  void main(String[]  args)
{
Thread thread =new  Thread()
{
@Override
public  void  run()
{
while(true)
{
try{
Thread.sleep(1000);
}catch(InterruptedException e)
{
e.printStackTrace();
}
System.out.println("1:"+Thread.currentThread().getName());
System.out.println("2:"+this.getName());
}
}
};
thread.start();

Thread  thread2=new  Thread(new  Runnable(){
@Override
public  void  run()
{
while(true)
{
try{
Thread.sleep(1000);
}catch(InterruptedException e)
{
e.printStackTrace();
}
System.out.println("1:"+Thread.currentThread().getName());
}

}
});
thread2.start();

}

}

posted on 2012-01-24 12:45  平安夜  阅读(237)  评论(0编辑  收藏  举报