最常用的集合有
Hashtable | 线程同步(更安全,但是增大了时间开销) |
HashMap | 内容可以为空 |
LinkedList | 链表 |
Vector | 1.线程同步 2.与ArrayList数据增长方式不同,Vector是增长一个当前size,ArrayList是增长 |
ArrayList |
List是接口 定义了一些方法 但是方法没有被实现
ArrayList是一个类 实现了List这个接口
List里边定义的方法 在ArrayList里边都实现了
同时List也可以被别的类所实现 例如Vector, Vector和ArrayList对List定义的方法的实现就有所区别。
private List<TreeNode> childTreeNode;
private List<String> pathName;