これは明らかなように思えますが、これが私が思うほど明確であることを確認したいだけです。
オブジェクト参照 (32 ビット Java で) は 4 バイトを使用します。バイト (ボックス化されたプリミティブ) は 1 バイトを占めます。
では、多くのエントリを持つ HashMap は、キーの参照とは対照的に、Bytes を使用するとメモリ フットプリントがかなり小さくなるでしょうか?
これは明らかなように思えますが、これが私が思うほど明確であることを確認したいだけです。
オブジェクト参照 (32 ビット Java で) は 4 バイトを使用します。バイト (ボックス化されたプリミティブ) は 1 バイトを占めます。
では、多くのエントリを持つ HashMap は、キーの参照とは対照的に、Bytes を使用するとメモリ フットプリントがかなり小さくなるでしょうか?