线程的wait、sleep、join、yield详解
1.wait:当一个线程执行到wait()方法时,他就进入 到一个和该对象相关的等待线程池中,同时失去(释放)啦对象的机锁,使得其他 线程可以访问。用户可以用notify.notifyAll或者指定睡眠时间来唤醒当前等待池中的线程 注意:wait()、notify()、notifyAll()必须放在sysnchronized block中,否则会抛出异常2.sleep:该函数是Thread的静