线程加入:等待该线程终止
package com.shusheng.tihuzhai.test; /** * @author shusheng * @description * @Email [email protected] * @date 2018/8/28 10:40 */ public class ThreadJoin extends Thread{ @Override public void run() { for (int x = 0; x < 100; x++) { System.out.println(getName() + ":" + x); } } }
package com.shusheng.tihuzhai.test; /** * @author shusheng * @description * @Email [email protected] * @date 2018/8/28 13:54 */ public class ThreadJoinTest { public static void main(String[] args) { ThreadJoin tj1 = new ThreadJoin(); ThreadJoin tj2 = new ThreadJoin(); ThreadJoin tj3 = new ThreadJoin(); tj1.setName("叶胖子"); tj2.setName("王瘦子"); tj3.setName("陈苗条"); tj1.start(); try { tj1.join(); } catch (InterruptedException e) { e.printStackTrace(); } tj2.start(); tj3.start(); } }
执行结果
叶胖子:0 叶胖子:1 叶胖子:2 叶胖子:3 叶胖子:4 叶胖子:5 叶胖子:6 叶胖子:7 叶胖子:8 叶胖子:9 叶胖子:10 叶胖子:11 叶胖子:12 叶胖子:13 叶胖子:14 叶胖子:15 叶胖子:16 叶胖子:17 叶胖子:18 叶胖子:19 叶胖子:20 叶胖子:21 叶胖子:22 叶胖子:23 叶胖子:24 叶胖子:25 叶胖子:26 叶胖子:27 叶胖子:28 叶胖子:29 叶胖子:30 叶胖子:31 叶胖子:32 叶胖子:33 叶胖子:34 叶胖子:35 叶胖子:36 叶胖子:37 叶胖子:38 叶胖子:39 叶胖子:40 叶胖子:41 叶胖子:42 叶胖子:43 叶胖子:44 叶胖子:45 叶胖子:46 叶胖子:47 叶胖子:48 叶胖子:49 叶胖子:50 叶胖子:51 叶胖子:52 叶胖子:53 叶胖子:54 叶胖子:55 叶胖子:56 叶胖子:57 叶胖子:58 叶胖子:59 叶胖子:60 叶胖子:61 叶胖子:62 叶胖子:63 叶胖子:64 叶胖子:65 叶胖子:66 叶胖子:67 叶胖子:68 叶胖子:69 叶胖子:70 叶胖子:71 叶胖子:72 叶胖子:73 叶胖子:74 叶胖子:75 叶胖子:76 叶胖子:77 叶胖子:78 叶胖子:79 叶胖子:80 叶胖子:81 叶胖子:82 叶胖子:83 叶胖子:84 叶胖子:85 叶胖子:86 叶胖子:87 叶胖子:88 叶胖子:89 叶胖子:90 叶胖子:91 叶胖子:92 叶胖子:93 叶胖子:94 叶胖子:95 叶胖子:96 叶胖子:97 叶胖子:98 叶胖子:99 陈苗条:0 陈苗条:1 陈苗条:2 陈苗条:3 陈苗条:4 陈苗条:5 陈苗条:6 陈苗条:7 陈苗条:8 陈苗条:9 陈苗条:10 陈苗条:11 陈苗条:12 陈苗条:13 陈苗条:14 陈苗条:15 陈苗条:16 陈苗条:17 陈苗条:18 陈苗条:19 陈苗条:20 陈苗条:21 陈苗条:22 陈苗条:23 陈苗条:24 陈苗条:25 陈苗条:26 陈苗条:27 陈苗条:28 陈苗条:29 陈苗条:30 陈苗条:31 陈苗条:32 陈苗条:33 陈苗条:34 陈苗条:35 陈苗条:36 陈苗条:37 陈苗条:38 陈苗条:39 陈苗条:40 陈苗条:41 陈苗条:42 陈苗条:43 陈苗条:44 陈苗条:45 陈苗条:46 陈苗条:47 陈苗条:48 陈苗条:49 陈苗条:50 陈苗条:51 陈苗条:52 陈苗条:53 陈苗条:54 陈苗条:55 陈苗条:56 陈苗条:57 陈苗条:58 陈苗条:59 陈苗条:60 陈苗条:61 陈苗条:62 陈苗条:63 陈苗条:64 陈苗条:65 陈苗条:66 陈苗条:67 陈苗条:68 陈苗条:69 陈苗条:70 陈苗条:71 陈苗条:72 陈苗条:73 陈苗条:74 陈苗条:75 陈苗条:76 陈苗条:77 陈苗条:78 陈苗条:79 陈苗条:80 陈苗条:81 陈苗条:82 陈苗条:83 陈苗条:84 王瘦子:0 王瘦子:1 王瘦子:2 王瘦子:3 王瘦子:4 陈苗条:85 陈苗条:86 陈苗条:87 陈苗条:88 陈苗条:89 陈苗条:90 陈苗条:91 陈苗条:92 陈苗条:93 陈苗条:94 陈苗条:95 陈苗条:96 陈苗条:97 陈苗条:98 陈苗条:99 王瘦子:5 王瘦子:6 王瘦子:7 王瘦子:8 王瘦子:9 王瘦子:10 王瘦子:11 王瘦子:12 王瘦子:13 王瘦子:14 王瘦子:15 王瘦子:16 王瘦子:17 王瘦子:18 王瘦子:19 王瘦子:20 王瘦子:21 王瘦子:22 王瘦子:23 王瘦子:24 王瘦子:25 王瘦子:26 王瘦子:27 王瘦子:28 王瘦子:29 王瘦子:30 王瘦子:31 王瘦子:32 王瘦子:33 王瘦子:34 王瘦子:35 王瘦子:36 王瘦子:37 王瘦子:38 王瘦子:39 王瘦子:40 王瘦子:41 王瘦子:42 王瘦子:43 王瘦子:44 王瘦子:45 王瘦子:46 王瘦子:47 王瘦子:48 王瘦子:49 王瘦子:50 王瘦子:51 王瘦子:52 王瘦子:53 王瘦子:54 王瘦子:55 王瘦子:56 王瘦子:57 王瘦子:58 王瘦子:59 王瘦子:60 王瘦子:61 王瘦子:62 王瘦子:63 王瘦子:64 王瘦子:65 王瘦子:66 王瘦子:67 王瘦子:68 王瘦子:69 王瘦子:70 王瘦子:71 王瘦子:72 王瘦子:73 王瘦子:74 王瘦子:75 王瘦子:76 王瘦子:77 王瘦子:78 王瘦子:79 王瘦子:80 王瘦子:81 王瘦子:82 王瘦子:83 王瘦子:84 王瘦子:85 王瘦子:86 王瘦子:87 王瘦子:88 王瘦子:89 王瘦子:90 王瘦子:91 王瘦子:92 王瘦子:93 王瘦子:94 王瘦子:95 王瘦子:96 王瘦子:97 王瘦子:98 王瘦子:99