前面提到过有一种Runnable接口显示线程的方法,还有一种是通过重写Thread的run()方法显示的:
首先定义一个类继承Thread类,然后重写run()方法
public class TestThread { public static void main(String[],args) { MyThread thread = new MyThread(); thread.start();//相对于Runnable接口的形式,由于MyThread直接继承Thread类的,所以可以直接调用Thread的start方法去启动新线程; for(int i = 0;i<100;i++) { System.out.println("MainThread"+i); } } } class MyThread extends Thread { public void run() {
for(int i = 0;i<100;i++) { System.out.println("MainThread"+i); }
}
}