A.java.util.HashMap B.java.util.Collection C.java.util.ArrayList D.java.util.HashSet
A.HashMap和Hashtable都實現(xiàn)了Map接口 B.HashMap幾乎可以等價于Hashtable C.HashMap是非synchronized,而Hashtable是synchronized D.由于Hashtable是線程安全的也是synchronized,所以在單線程環(huán)境下它比HashMap要慢
A.兩個對象的hashCode值相同,那么他們調(diào)用equals()方法返回值一定為true B.兩個對象的hashCode值相同,那么他們調(diào)用equals()方法返回值可以為false C.hashCode值一般與對象的成員變量有關(guān) D.只要重寫equals方法,就一定要重寫hashCode方法