waiting:人为触发的一个状态,通过wait方法,join方法,park会达到此状态,需要经过特定方法来唤醒,如notify,notifyAll,unpark方法 blocked:参与锁竞争失败后的状态,是一种被动的状态,当锁释放时,可悲唤醒