【持续更新】JAVA面向对象多线程编程的一些tips
生活随笔
收集整理的這篇文章主要介紹了
【持续更新】JAVA面向对象多线程编程的一些tips
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
-
sleep()和wait()的區(qū)別
- sleep()方法是Thread類的方法,wait()方法是Object類的方法。
- 調(diào)用sleep()方法的過程中,線程不會釋放對象鎖,睡眠時間一過,就又開始執(zhí)行。
- 調(diào)用wait()方法的時候,線程會放棄對象鎖,進(jìn)入等待此對象的等待鎖定池,只有針對此對象調(diào)用notify()方法后本線程才進(jìn)入對象鎖定池準(zhǔn)備
-
關(guān)于notify()和wait()我認(rèn)為很清晰的解釋
轉(zhuǎn)載于:https://www.cnblogs.com/YeSiyuan/p/10701037.html
總結(jié)
以上是生活随笔為你收集整理的【持续更新】JAVA面向对象多线程编程的一些tips的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 推荐算法中用户画像构建
- 下一篇: webpack(一) 配置