标签:
1 package xiancheng; 2 import java.util.*; 3 public class Test1 extends Thread { 4 /*随便选择两个城市作为预选旅游目标。实现两个独立的线程分别显示10次城市名,每次显示后休眠一段随机时间(1000ms以内), 5 * 哪个先显示完毕,就决定去哪个城市。分别用Runnable接口和Thread类实现。 6 */ 7 String city; 8 public void run() 9 { 10 city(); 11 } 12 13 private void city() { 14 // TODO 自动生成的方法存根 15 Random r=new Random(); 16 int s=r.nextInt(1000); 17 for(int i=0;i<=10;i++) 18 { 19 System.out.println(Thread.currentThread().getName()+","+"我来啦!"); 20 try 21 { 22 Thread.sleep(s); 23 24 } 25 catch(Exception e) 26 { 27 e.printStackTrace(); 28 } 29 } 30 31 } 32 33 public static void main(String[] args) { 34 // TODO 自动生成的方法存根 35 Test1 t1=new Test1(); 36 t1.setName("云南丽江"); 37 t1.start(); 38 Test1 t11=new Test1(); 39 t11.setName("乌镇"); 40 t11.start(); 41 42 } 43 44 }
标签:
原文地址:http://www.cnblogs.com/yg6405816/p/5558232.html