HashMapとIdentityHashMap
o1.equals(o2) と o1 == o2 の違いだけではないよ。
Java : HashMap と IdentityHashMap - lethevert is a programmer
なんのことが分からなかったら、一度src.zipの中を見てみるとよいかも。
気になったので見てみたけれど、なんのことかわからなかった…。実装はずいぶん違うけれど、何か楽しい違いがあるんでしょうか? わくわく。
追記:
解説されていました。なるほど。