首页 > 代码库 > java之多线程(Thread)

java之多线程(Thread)

 1 package DEMO; 2 //主线程 3 public class Example12_2 { 4   public static void main(String [] args ) 5   {       6      Thread mydad ;   //用Thread声明线程 7      Thread mymom ;  8         baba ba  ;       //ba是目标对象 9      mom  ma  ;  10      ba = new baba();   //创建目标对象11      ma = new mom();   12      mydad = new Thread(ba);   //创建线程,其目标对象是bab13      mymom = new Thread(ma);   //创建线程 ,其目标对象是ma 14      mydad.start();   //启动线程15      mymom.start(); 16 //主线程  17   for(int i=1 ;i<=20 ; i++)18      System.out.print("me"+i+" ");19 20  }21 }22 23 class  baba implements Runnable     //实现Runnable24 {25   public void run()26   {27     for(int i=1;i<=20;i++)28        System.out.print(" dad"+i+" ");  29   }30 }31 32 class mom implements Runnable     //实现Runnable33 {34     public void run()35     {36       for(int i=1; i<=20 ;i++)37           System.out.print("Mon"+i+" ");38     }39 }
View Code