packageMythread;publicclassMainextendsThread{publicstaticvoidmain(String[]args){Main m =newMain();
m.start();for(int i =0; i <100; i++){System.out.println("maining------"+i);}}@Overridepublicvoidrun(){for(int i =0; i <100; i++){System.out.println("runing"+i);}}}
1.2 实现 Runnable接口
packageMythread;publicclassMainimplementsRunnable{publicstaticvoidmain(String[]args){Main m =newMain();newThread(m).start();for(int i =0; i <100; i++){System.out.println("maining------"+i);}}@Overridepublicvoidrun(){for(int i =0; i <100; i++){System.out.println("runing"+i);}}}
1.创建线程的方法1.1 继承 Threadpackage Mythread;public class Main extends Thread{ public static void main(String []args){ Main m = new Main(); m.start(); for (int i = 0; i < 100; i++) { System.out.println("maining