sleep(1L)是占用cpu,线程休眠1毫秒,其他进程不能再占用cpu资源,wait(1L)是进入等待池中等待,交出cpu 等系统资源供其他进程使用,在这1毫秒中,该线程可以被其他线程notify,但不同的是其他在等待池中的线程不被notify不会出来,但这个线程 在等待1毫秒后会自动进入就绪队列等待系统分配资源,换句话说,sleep(1)在1毫秒后肯定会运行,但wait在1毫秒后还有等待 os调用分配资源,所以wait1的停止运行时间是不确定的,但至少是1毫秒。