wait(),notify(),notifyAll()用来操作线程为什么定义在Object类中? 这些方法存在于同步中;使用这些方法必须标识同步所属的锁;锁可以是任意对象,所以任意对象调用方法一定定义在Object类中。 wait(),sleep()区别? wait():释放资源,释放锁sleep():释放资源,不释放锁