2009-03-27から1日間の記事一覧

第十章: 生存事故

1時半就寝・7時半起床。 ロック順によるデッドロック 最も良くある生存事故のパターン。全てのスレッドが同じ順序でロックを取得しないと、デッドロックに陥る可能性がある。 public void leftRight() { synchronized(left) { synchronized(right) { ... } }…