线程(俩种实现方式)
线程一个通过继承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();
}
}