14

私の知る限り、オブジェクトのハッシュ コードは通常、オブジェクトのヘッダー ワードに格納されます。たとえば、HotSpot では次のようなレイアウトになります。

| | ハッシュコード | 年齢 | 0 | 01 |

HotSpotInternals - Synchronization with biased locking enabledによると、ヘッダー ワードのレイアウトは次のようになります。

| | 0 |エポック| 年齢 | 0 | 01 |

バイアスロックが有効になっている場合、必要に応じてハッシュコードは実際にどこに保存されますか?

4

1 に答える 1