摘要:
原文链接:http://www.nowamagic.net/java/java_HashMap.phpHashMap是一种十分常用的数据结构,作为一个应用开发人员,对其原理、实现的加深理解有助于更高效地进行数据存取。本文所用的jdk版本为1.5。 使用HashMap 《Effective JAVA》中认为,99%的情况下,当你覆盖了equals方法后,请务必覆盖hashCode方法。默认情况下,这两者会采用Object的“原生”实现方式,即: protected native int hashCode(); public boolean equals(Object obj) { ret... 阅读全文