如果想令一个线程延迟多少时间可使用以下代码:
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
当代码执行到以上代码时,当前线程就会延时1000毫秒,这段代码后面的代码将在1000毫秒之后进行,这个方法个人认为最好是用在非主线程上面,因为不会引起其他未知错误,或者不会让用户以为软件卡死。
如果想令一个线程延迟多少时间可使用以下代码:
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
当代码执行到以上代码时,当前线程就会延时1000毫秒,这段代码后面的代码将在1000毫秒之后进行,这个方法个人认为最好是用在非主线程上面,因为不会引起其他未知错误,或者不会让用户以为软件卡死。