ArrayList是數組存儲的方式
HashSet存儲會先進行HashCode值得比較(hashcode和equals方法),若相同就不會再存儲
HashCode和HashSet類
Hashset就是采用哈希算法存取對象的集合
對象用完之后沒有回收就是內存泄漏
一個對象一旦hashCode生成之后,再對屬性值修改后
其Hashcode值就會發生改變
再通過hashSet刪除就刪除不掉了
Collection collections = new HashSet(); ReflectPoint pt1 = new ReflectPoint(3,3); collections.add(pt1); pt1.y =7; collections.remove(pt1);//刪除不了
