sleep(1000)和wait(1000)区别
1. sleep()不释放同步锁,wait()释放同步锁
2. sleep(milliseconds)可以用时间指定来使他自动醒过来,如果时间不到你只能调用interreput()来强行打断;wait()可以用notify()直接唤起
3. 这两个方法来自不同的类分别是Thread和Object
4. wait,notify和notifyAll只能在同步控制方法或者同步控制块里面使用,而sleep可以在
任何地方使用
5. sleep必须捕获异常,而wait,notify和notifyAll不需要捕获异常