线程整理

 1 public class ThreadTest extends Thread {
 2 
 3     public void run()
 4     {
 5         for (int i = 0 ; i <20; i ++)
 6         {
 7             try {
 8                 Thread .sleep(1000);
 9             } catch (InterruptedException e) {
10                 e.printStackTrace();
11             }       //休眠   毫秒
12             
13             
14             
15         System.out.println(this.getName()+"i="+i);
16         
17         
18     }
19     
20     
21     }
22     
23     
24 }
25 
26 
27 
28 
29 
30 
31 public class testThread {
32 
33     public static void main(String[] args) throws InterruptedException {
34 
35         //启动了单线程
36         
37         Thread .sleep(200);         //休眠
38         
39         /*for (int i = 0 ; i <20; i ++)
40         {
41             Thread .sleep(200);       //休眠   毫秒
42             
43             System.out.println("i = "+i);
44             
45             //Thread.
46         }*/
47         
48         ThreadTest tt = new ThreadTest ();
49         
50         tt.setName("tt");
51         tt.start();    //启动线程
52         
53         ThreadTest tt1 = new ThreadTest ();
54         
55         tt1.setName("tt1");
56         tt1.start();    //启动线程
57         
58         
59         
60         
61         
62         
63     }
64 
65 }
原文地址:https://www.cnblogs.com/ymf123/p/4895968.html