通过继承Thread类来创建多线程 关键词 start
1 // 代码 2 3 public class MyThread extends Thread { 4 public void run(){ 5 for(int i=0;i<10;i++){ 6 try { 7 Thread.sleep(100); 8 } catch (InterruptedException e) { 9 e.printStackTrace(); 10 } 11 System.out.println("MyThread"+i); 12 } 13 14 } 15 }
1 // 测试类 2 public class TestThread { 3 public static void main(String[] args) { 4 MyThread myt = new MyThread(); 5 myt.start();//开辟了多条线程,代码同时执行 6 for(int i=0;i<10;i++){ 7 try { 8 Thread.sleep(100); 9 } catch (InterruptedException e) { 10 e.printStackTrace(); 11 } 12 System.out.println("主程序"+i); 13 } 14 System.out.println("程序执行完毕"); 15 } 16 }
测试结果:
乐观的心态会让你更加完美