What's the purpose of the IdentityHashMap?
Created Aug 24, 2001
John Zukowski The IdentityHashMap uses == for equality checking instead of equals(). This can be used for both performance reasons, if you know that two different elements will never be equals and for preventing spoofing, where an object tries to imitate another.