标签:
/*class Demo extends Thread
{
//private String name;
Demo(String name)
{
//this.name=name;
super(name);//对线程进行重命名
}
public void run()
{
for (int i=0;i<200 ;i++ )
{
System.out.println(Thread.currentThread().getName()+" run");//getName获取线程对象的名称
}
}
}
class ThreadDemo
{
public static void main(String args[])
{
Demo d1 = new Demo("demo1");
Demo d2 = new Demo("demo2");
d1.start();//开启线程,并执行该线程的run方法。
d2.start();
//d.run();//如果是这样直接调用run方法的话,而不调用start方法,那么线程并不会开启,仅仅是调用对象方法。因为只有调用start才会开启该线程。
for (int j=0;j<200 ;j++ )
{
System.out.println("Hello World!");
}
}
}
标签:
原文地址:http://blog.csdn.net/iemdm1110/article/details/51356877