ボブおじさんのクリーンコードを読んでいて、第13章の結論には次の内容が含まれています。
ロックする必要のないコードの領域をロックしないでください。あるロックされたセクションを別のセクションから呼び出すことは避けてください。
あるロックされたセクションを別のセクションから呼び出さないことを推奨するのはなぜですか(リエントラントロックを保持していると仮定)。それは私には完全に実行可能のようです。
あるロックされたセクションを別のセクションから呼び出すことは避けてください。
異なるロックによってロックされているセクションを指します。同じ順序でロックを取得しないと、デッドロックの潜在的な原因が発生します。この問題の興味深い例は、Javaチュートリアルにあります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加