1、分别来自Object和Thread.
2、sleep没有释放锁,wait释放了锁,使得敏感词线程可以使用同步控制模块或方法。
3、wait,notify,notifyAll在同步控制方法或者模块中使用,sleep能在任何地方使用。
4、sleep必须跑出或捕获异常,wait,notify,notifuAll不用。