• 线程1—Thread


    随便选择两个城市作为预选旅游目标。实现两个独立的线程分别显示10次城市名,每次显示后休眠一段随机时间(1000ms以内),哪个先显示完毕,就决定去哪个城市。分别用Runnable接口和Thread类实现。

     1 import java.util.*;;
     2 
     3 public class Ly_Thread extends Thread {
     4     public void run(){
     5         Random r=new Random();
     6     
     7         for(int i=1;i<=10;i++){
     8             
     9             try{
    10                 int a=r.nextInt(1000);
    11                 Thread.sleep(a);
    12                 System.out.print(a+"秒,去");
    13                 System.out.println(this.getName());
    14             }catch(Exception e){
    15                 e.printStackTrace();
    16             }
    17             
    18         }
    19     }
    20 public static void main(String [] args){
    21     Ly_Thread t1=new Ly_Thread();
    22     t1.setName("重庆");
    23     t1.start();
    24     
    25     Ly_Thread t2=new Ly_Thread();
    26     t2.setName("上海");
    27     t2.start();
    28 }
    29 
    30     
    31     
    32 
    33 }

    运行:

  • 相关阅读:
    简单理解Socket
    TCP/IP、Http、Socket的区别
    iOS,一行代码进行RSA、DES 、AES、MD5加密、解密
    iOS开发
    我的问题
    Windows 摄像头数据
    学习记录
    编码转换
    QString 编码转换
    参考网页
  • 原文地址:https://www.cnblogs.com/ouyangtangfeng99/p/5557397.html
Copyright © 2020-2023  润新知