public class Test extends Thread{ public static void main(String[] args)
{
Thread t = new Thread();
t.start();
t.run();
}
public void run ()
{
System.out.println("11111");
}
}
{
Thread t = new Thread();
t.start();
t.run();
}
public void run ()
{
System.out.println("11111");
}
}
t.start();
t.run(); ==>Thread t = new Test();
t.start();
//t.run(); This line should be removed.
这种写法 是什么意思啊 Thread 类型的 t 为什么可以接受一个 newtest(); ?
public class Test2 extends Thread{ public static void main(String[] args)
{
new Thread(new Test2()).start();
}
public void run ()
{
System.out.println("11111");
}
}
public class Test extends Thread{ public static void main(String[] args)
{
Test test = new Test();
Thread t=new Thread(test);
//t.start();
t.run();
}
public void run ()
{
System.out.println("11111");
}
}
* @param args
*/
public static void main(String[] args) {
// TODO 自動生成されたメソッド・スタブ
Thread t = new Thread(new TestThread());
t.start();
t.run(); }
public void run ()
{
System.out.println("11111");
}
}
{
Test t = new Test();
t.start();
t.run();
}
public void run ()
{
System.out.println("11111");
}
}
把Thread改为Test即可显示。