一個很明顯的緣由是 JAVA 提供的鎖是對象級的而不是線程級的,每一個對象都有 spa
鎖,經過線程得到。因爲 wait,notify 和 notifyAll 都是鎖級別的操做,因此把他 線程
們定義在 Object 類中由於鎖屬於對象。 對象