共計 253 個字符,預計需要花費 1 分鐘才能閱讀完成。
- sleep 是 Thread 類的靜態方法,而 wait 是 Object 類的實例方法。
- sleep 方法會讓當前線程暫停執行一段時間,不會釋放鎖,而 wait 方法會讓當前線程暫停執行,并釋放鎖。
- sleep 方法必須在 synchronized 塊或方法內使用,而 wait 方法必須在 synchronized 塊內使用。
- sleep 方法不需要被喚醒,時間到了自動恢復執行,而 wait 方法需要通過 notify 或 notifyAll 來喚醒。
- sleep 方法可以在任何地方使用,而 wait 方法只能在同步塊內使用。
丸趣 TV 網 – 提供最優質的資源集合!
正文完