class testThread extends Thread{ public testThread(){} public static void main(String[] args){ testThread t = new testThread(); t.start(); int i = 1; while(i<=1000){ System.out.PRintln("Main:"+i); Thread.sleep(1000); i = i+1; } } public void run(){ int i = 1; while(i<=100000){ System.out.println("Thread:"+i); Thread.sleep(1000); i = i+1; } }}
2、实现Runnable接口 :
class testRunnable implements Runnable{ public testRunnable(){} public static void main(String[] args){ testRunnable tr = new testRunnable(); new Thread(tr).start(); int i = 1; while(i<=1000){ System.out.println("Main:"+i); Thread.sleep(1000); i = i+1; } } public void run(){ int i = 1; while(i<=1000){ System.out.println("Runnable:"+i); Thread.sleep(1000); i = i+1; } }}