线程的休眠

来源:互联网 发布:mac os 正式版镜像 编辑:程序博客网 时间:2024/05/21 11:25

线程休眠的方法如下:

public ststic void sleep(long millis)              throws InterruptedException

单位是毫秒数

利用线程的休眠来制作一个倒计时

package com.li;public class CountDown {    public static void main(String[] args) {        // TODO 自动生成的方法存根        CountDown test = new CountDown();        CountDown.myCount t = test.new myCount();        t.start();    }    class myCount extends Thread{        public void run(){            for(int i=20; i>=0; i--){                try{                    Thread.sleep(1000); //休息一秒                }catch(InterruptedException e){                    e.printStackTrace();                }                System.out.println("还剩:" + i + "秒");            }        }    }}

注:在一次运行未结束的时候不要进行下一次的运行,否则会有多个线程同时运行

0 0
原创粉丝点击