/** * Created by LiuHuiChao on 2016/3/11. */ public class Actor extends Thread { @Override public void run(){ System.out.println(getName()+"是一个演员!"); int count=0; boolean keepRunning=true; while (keepRunning){ System.out.println(getName()+"登台演出:"+(++count)); if (count>100){ keepRunning=false; } /*休眠示例*/ if (count%10==0){ try { Thread.sleep(3000); } catch (InterruptedException e) { e.printStackTrace(); } } } System.out.println(getName()+"的演出结束了!"); } public static void main(String[] args){ Thread actor=new Actor(); actor.setName("mr.Thread"); actor.start(); Thread actressThread=new Thread(new Actress(),"mrs.runnable"); actressThread.start(); } } class Actress implements Runnable { @Override public void run() { System.out.println(Thread.currentThread().getName() + "是一个演员!"); int count = 0; boolean keepRunning = true; while (keepRunning) { System.out.println(Thread.currentThread().getName() + "登台演出:" + (++count)); if (count > 100) { keepRunning = false; } /*休眠示例*/ if (count % 10 == 0) { try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } } } } }
执行结果:
mr.Thread是一个演员!
mr.Thread登台演出:1
mr.Thread登台演出:2
mr.Thread登台演出:3
mr.Thread登台演出:4
mr.Thread登台演出:5
mr.Thread登台演出:6
mr.Thread登台演出:7
mr.Thread登台演出:8
mr.Thread登台演出:9
mr.Thread登台演出:10
mrs.runnable是一个演员!
mrs.runnable登台演出:1
mrs.runnable登台演出:2
mrs.runnable登台演出:3
mrs.runnable登台演出:4
mrs.runnable登台演出:5
mrs.runnable登台演出:6
mrs.runnable登台演出:7
mrs.runnable登台演出:8
mrs.runnable登台演出:9
mrs.runnable登台演出:10
mrs.runnable登台演出:11
mrs.runnable登台演出:12
mrs.runnable登台演出:13
mrs.runnable登台演出:14
mrs.runnable登台演出:15
mrs.runnable登台演出:16
mrs.runnable登台演出:17
mrs.runnable登台演出:18
mrs.runnable登台演出:19
mrs.runnable登台演出:20
mrs.runnable登台演出:21
mrs.runnable登台演出:22
mrs.runnable登台演出:23
mrs.runnable登台演出:24
mrs.runnable登台演出:25
mrs.runnable登台演出:26
mrs.runnable登台演出:27
mrs.runnable登台演出:28
mrs.runnable登台演出:29
mrs.runnable登台演出:30
mr.Thread登台演出:11
mr.Thread登台演出:12
mr.Thread登台演出:13
mr.Thread登台演出:14
mr.Thread登台演出:15
mr.Thread登台演出:16
mr.Thread登台演出:17
mr.Thread登台演出:18
mr.Thread登台演出:19
mr.Thread登台演出:20
mrs.runnable登台演出:31
mrs.runnable登台演出:32
mrs.runnable登台演出:33
mrs.runnable登台演出:34
mrs.runnable登台演出:35
mrs.runnable登台演出:36
mrs.runnable登台演出:37
mrs.runnable登台演出:38
mrs.runnable登台演出:39
mrs.runnable登台演出:40
mrs.runnable登台演出:41
mrs.runnable登台演出:42
mrs.runnable登台演出:43
mrs.runnable登台演出:44
mrs.runnable登台演出:45
mrs.runnable登台演出:46
mrs.runnable登台演出:47
mrs.runnable登台演出:48
mrs.runnable登台演出:49
mrs.runnable登台演出:50
mrs.runnable登台演出:51
mrs.runnable登台演出:52
mrs.runnable登台演出:53
mrs.runnable登台演出:54
mrs.runnable登台演出:55
mrs.runnable登台演出:56
mrs.runnable登台演出:57
mrs.runnable登台演出:58
mrs.runnable登台演出:59
mrs.runnable登台演出:60
mr.Thread登台演出:21
mr.Thread登台演出:22
mr.Thread登台演出:23
mr.Thread登台演出:24
mr.Thread登台演出:25
mr.Thread登台演出:26
mr.Thread登台演出:27
mr.Thread登台演出:28
mr.Thread登台演出:29
mr.Thread登台演出:30
mrs.runnable登台演出:61
mrs.runnable登台演出:62
mrs.runnable登台演出:63
mrs.runnable登台演出:64
mrs.runnable登台演出:65
mrs.runnable登台演出:66
mrs.runnable登台演出:67
mrs.runnable登台演出:68
mrs.runnable登台演出:69
mrs.runnable登台演出:70
mrs.runnable登台演出:71
mrs.runnable登台演出:72
mrs.runnable登台演出:73
mrs.runnable登台演出:74
mrs.runnable登台演出:75
mrs.runnable登台演出:76
mrs.runnable登台演出:77
mrs.runnable登台演出:78
mrs.runnable登台演出:79
mrs.runnable登台演出:80
mrs.runnable登台演出:81
mrs.runnable登台演出:82
mrs.runnable登台演出:83
mrs.runnable登台演出:84
mrs.runnable登台演出:85
mrs.runnable登台演出:86
mrs.runnable登台演出:87
mrs.runnable登台演出:88
mrs.runnable登台演出:89
mrs.runnable登台演出:90
mr.Thread登台演出:31
mr.Thread登台演出:32
mr.Thread登台演出:33
mr.Thread登台演出:34
mr.Thread登台演出:35
mr.Thread登台演出:36
mr.Thread登台演出:37
mr.Thread登台演出:38
mr.Thread登台演出:39
mr.Thread登台演出:40
mrs.runnable登台演出:91
mrs.runnable登台演出:92
mrs.runnable登台演出:93
mrs.runnable登台演出:94
mrs.runnable登台演出:95
mrs.runnable登台演出:96
mrs.runnable登台演出:97
mrs.runnable登台演出:98
mrs.runnable登台演出:99
mrs.runnable登台演出:100
mrs.runnable登台演出:101
mr.Thread登台演出:41
mr.Thread登台演出:42
mr.Thread登台演出:43
mr.Thread登台演出:44
mr.Thread登台演出:45
mr.Thread登台演出:46
mr.Thread登台演出:47
mr.Thread登台演出:48
mr.Thread登台演出:49
mr.Thread登台演出:50
mr.Thread登台演出:51
mr.Thread登台演出:52
mr.Thread登台演出:53
mr.Thread登台演出:54
mr.Thread登台演出:55
mr.Thread登台演出:56
mr.Thread登台演出:57
mr.Thread登台演出:58
mr.Thread登台演出:59
mr.Thread登台演出:60
mr.Thread登台演出:61
mr.Thread登台演出:62
mr.Thread登台演出:63
mr.Thread登台演出:64
mr.Thread登台演出:65
mr.Thread登台演出:66
mr.Thread登台演出:67
mr.Thread登台演出:68
mr.Thread登台演出:69
mr.Thread登台演出:70
mr.Thread登台演出:71
mr.Thread登台演出:72
mr.Thread登台演出:73
mr.Thread登台演出:74
mr.Thread登台演出:75
mr.Thread登台演出:76
mr.Thread登台演出:77
mr.Thread登台演出:78
mr.Thread登台演出:79
mr.Thread登台演出:80
mr.Thread登台演出:81
mr.Thread登台演出:82
mr.Thread登台演出:83
mr.Thread登台演出:84
mr.Thread登台演出:85
mr.Thread登台演出:86
mr.Thread登台演出:87
mr.Thread登台演出:88
mr.Thread登台演出:89
mr.Thread登台演出:90
mr.Thread登台演出:91
mr.Thread登台演出:92
mr.Thread登台演出:93
mr.Thread登台演出:94
mr.Thread登台演出:95
mr.Thread登台演出:96
mr.Thread登台演出:97
mr.Thread登台演出:98
mr.Thread登台演出:99
mr.Thread登台演出:100
mr.Thread登台演出:101
mr.Thread的演出结束了!
Process finished with exit code 0