调用sleep()方***让线程进入睡眠状态—睡眠指定的时间后再次执行;
调用wait()方***让线程进入等待状态 ----等待别的线程执行notify()或notifyAll()唤醒后继续执行;
调用start()方***让线程进入就绪状态—得到CPU时间就执行线程;
run()方法是线程的具体逻辑方法,执行完,线程就结束。
调用sleep()方***让线程进入睡眠状态—睡眠指定的时间后再次执行;
调用wait()方***让线程进入等待状态 ----等待别的线程执行notify()或notifyAll()唤醒后继续执行;
调用start()方***让线程进入就绪状态—得到CPU时间就执行线程;
run()方法是线程的具体逻辑方法,执行完,线程就结束。