70

来源:互联网 发布:国学达人网络挑战赛 编辑:程序博客网 时间:2024/04/29 18:01
package com.haizhitao.thread;public class ThreadTest3{public static void main(String[] args){Runnable r = new HelloThread();Thread thread = new Thread(r);Thread thread2 = new Thread(r); thread.start();thread2.start();}}class HelloThread implements Runnable{int i;@Overridepublic void run(){//int i = 0;while(true){System.out.println("number: " + i++);try{Thread.sleep((long)Math.random() * 1000);}catch (InterruptedException e){// TODO Auto-generated catch blocke.printStackTrace();}if(50 == i){break;}}}}//output://number: 0//number: 1//number: 2//number: 3//number: 4//number: 5//number: 6//number: 7//number: 8//number: 9//number: 10//number: 11//number: 12//number: 13//number: 14//number: 15//number: 16//number: 17//number: 18//number: 19//number: 20//number: 21//number: 22//number: 23//number: 24//number: 25//number: 26//number: 27//number: 28//number: 29//number: 30//number: 31//number: 32//number: 33//number: 34//number: 35//number: 36//number: 37//number: 38//number: 39//number: 40//number: 41//number: 42//number: 43//number: 44//number: 45//number: 46//number: 47//number: 48//number: 49package com.haizhitao.thread;public class ThreadTest3{public static void main(String[] args){Runnable r = new HelloThread();Thread thread = new Thread(r);Thread thread2 = new Thread(r); thread.start();thread2.start();}}class HelloThread implements Runnable{//int i;@Overridepublic void run(){int i = 0;while(true){System.out.println("number: " + i++);try{Thread.sleep((long)Math.random() * 1000);}catch (InterruptedException e){// TODO Auto-generated catch blocke.printStackTrace();}if(50 == i){break;}}}}//output://number: 0//number: 0//number: 1//number: 1//number: 2//number: 3//number: 2//number: 4//number: 3//number: 5//number: 4//number: 6//number: 5//number: 7//number: 6//number: 8//number: 7//number: 9//number: 8//number: 10//number: 9//number: 11//number: 10//number: 12//number: 11//number: 13//number: 12//number: 14//number: 13//number: 15//number: 14//number: 16//number: 15//number: 17//number: 16//number: 18//number: 17//number: 19//number: 18//number: 20//number: 19//number: 21//number: 20//number: 22//number: 21//number: 23//number: 22//number: 24//number: 23//number: 25//number: 24//number: 26//number: 25//number: 27//number: 26//number: 28//number: 27//number: 29//number: 28//number: 30//number: 29//number: 31//number: 30//number: 32//number: 33//number: 31//number: 34//number: 32//number: 35//number: 33//number: 36//number: 37//number: 34//number: 38//number: 35//number: 39//number: 36//number: 40//number: 37//number: 41//number: 38//number: 42//number: 39//number: 43//number: 44//number: 45//number: 46//number: 40//number: 47//number: 41//number: 48//number: 42//number: 49//number: 43//number: 44//number: 45//number: 46//number: 47//number: 48//number: 49

原创粉丝点击