start()——新建、启动新线程
sleep(5)——休眠0.5秒
wait(5)——等待0.5秒
wait()——永久等待
notify()——唤醒由wait()进入等待状态的线程
notifyAll()——唤醒等待的所有线程
join()——等待调用该方法的线程终止
join(5)——等待调用该方法的线程终止的时间最长为0.5秒
start()——新建、启动新线程
sleep(5)——休眠0.5秒
wait(5)——等待0.5秒
wait()——永久等待
notify()——唤醒由wait()进入等待状态的线程
notifyAll()——唤醒等待的所有线程
join()——等待调用该方法的线程终止
join(5)——等待调用该方法的线程终止的时间最长为0.5秒