2021
06-04
06-04
java sleep()和wait()的区别点总结
1、区别说明wait()是Object的方法,sleep()是Thread的方法。wait()必须采用同步方法,不需要sleep()方法。线程在同步方法中执行sleep()方法,不释放monitor锁,wait()方法释放monitor锁。短暂休眠后,sleep()方法会主动退出阻塞,而wait()方法需要在没有指定wait时间的情况下被其他线程中断才能退出阻塞。2、实例importjava.text.SimpleDateFormat;importjava.util.Date;publicclassTestSleepAndWait{publicstaticvoidmain...
继续阅读 >