sleep是Thread线程方法,wait是Object的方法sleep不需要和synchronized配合使用,而wait需要和synchronized一起使用sleep在睡眠时不会释放对象锁,但wait在等待时会释放对象锁