Java编程思想笔记——第十一章

1、当创建某一类型的数组时,这样声明和定义较好:ArrayList<Some> xx = new ArrayList<Some>();

2、向上转型在加入到容器时是可行的。比如创建的某一容器保存A,B继承A,则可以将B加入到容器中。

3、当用Arrays.asList()来初始化List时,生成的List是无法扩充或者缩小的,因为Arrays.asList()的底层实现是数组。

4、使用迭代器来访问容器。普通迭代器只能前向移动。比较特殊的是ListIterator迭代器,可以双向移动。

你可能感兴趣的:(Java编程思想笔记——第十一章)