java 多线程-sleep模拟网络延迟,倒计时

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 多线程-sleep模拟网络延迟,倒计时相关的知识,希望对你有一定的参考价值。

//sleep模拟网络延迟:

public class hh implements Runnable 

public static void main(String[]args) throws InterruptedException

    Date date=new Date(System.currentTimeMillis()+1000*10);//当前时间加10秒
    long endTime=date.getTime();
    while(true)
    
        System.out.println(new SimpleDateFormat("mm:ss").format(date));//以分:秒的形式输出
        Thread.sleep(1000);
        date=new Date(date.getTime()-1000);
        if(endTime-1000*10>date.getTime())
        
            break;
        

    


public static void test() throws InterruptedException

    int num=10;
    while(true)
    
        Thread.sleep(1000);
        System.out.println(num--);
    


以上是关于java 多线程-sleep模拟网络延迟,倒计时的主要内容,如果未能解决你的问题,请参考以下文章

java 22 - 11 多线程之模拟电影院售票口售票

090_多线程

java线程怎么做个时间倒计时

Java多线程

java 实现等待时间

java多线程下模拟抢票