/*** Created by LiuHuiChao on 2016/3/11.*/public classActor extendsThread {
@Overridepublic voidrun(){
System.out.println(getName()+"是一个演员!");intcount=0;booleankeepRunning=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 voidmain(String[] args){
Thread actor=newActor();actor.setName("mr.Thread");actor.start();Thread actressThread=newThread(newActress(),"mrs.runnable");actressThread.start();}
}
classActress implementsRunnable {
@Overridepublic voidrun() {
System.out.println(Thread.currentThread().getName() + "是一个演员!");intcount = 0;booleankeepRunning = 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