Timer和TimerTask线程定时器用法

Timer和TimerTask线程定时器用法

// 线程Timer
Timer timer = new Timer();
timer.schedule(new TimerTask() {//要执行的任务
    @Override
    public void run() {
        System.out.println("复习java基础");
    }
}, 1000, //执行的时间
   1000);//重复执行周期1秒执行


---------------------------------------------------
final Timer timer = new Timer();
    timer.schedule(new TimerTask() {
        @Override
        public void run() {
            //跳转到LoginActivity
            Intent intent = new Intent(SplashActivity.this, LoginActivity.class);
            startActivity(intent);
            finish();
            timer.cancel();//取消当前任务
        }
    }, 2000, 1000);

你可能感兴趣的:(java基础总结)