wait()与sleep()区别、yield、join、线程终止(suspend和stop)
wait()与sleep()区别:1、sleep是Thread类的静态方法,是线程用来控制自身流程,让当前线程休眠一段时间。不涉及线程间的通信2、wait是Object的方法,并且需要放到同步块中,用于线程间的通信。wait会释放锁,并且需要notify(或notifyAll)来唤醒,不然会一直处于阻塞状态。wait和sleep都要捕获异常yield:yield也是Threa...