java容器

1、Collection与Collections的区别:例如Collection.addAll()与Collection.addAll()的区别
2、Arrays.asList()返回一个受指定数组支持的固定大小的列表,其底层是数组,所以不能调整尺寸(不支持add、delete操作)
3、基本的容器类:List Set Queue Map,其中List、Set、Queue继承于Collection接口
4、IdentityHashMap比较时使用==替换equals()方法
5、如果将自定的类型对象放入HashSet、HashMap、Hashtable、LinkedHashSet、LinkedHashMap这此散列集合时,一定需要重写equals与hashCode方法,这样在放入进去之后还能查找出来。如果放入其他非散列类型的集合时,其实只需要
重写equals就可以了。

你可能感兴趣的:(java)