本帖最后由 张向辉 于 2013-2-15 20:23 编辑
class Demo extends Thread
{
private String name;
Demo(String name)
{
// super(name);
this.name = name;
}
public void run()
{
int[] arr = new int[3];
System.out.println(arr[3]);
for(int x=0; x<10; x++)
{
System.out.println("....x="+x+".....name="+Thread.currentThread().getName());
}
}
}
class ThreadDemo3
{
public static void main(String[] args)
{
Demo d1 = new Demo("旺财");
Demo d2 = new Demo("xiaoqiang");
d1.start();
d2.start();
System.out.println(4/0);//throw new ArithmeticException();
for(int x=0; x<20; x++)
{
System.out.println(x+"...."+Thread.currentThread().getName());
}
}
}
这段代码里面Demo 不是对象吗 怎么又出了个线程对象名 Thread-0 Thread-1 什么的??? 不是很理解? |