Java 面试基础知识(四)

1.arraylist与vector的区别 1)两者都实现了list接口,都是通过数组实现的;vector是线程安全的,而arraylist非线程安全。 2)当list增加元素时,如果它认为不够的时候会进行扩容,vector也会,默认情况下是增加原来的一倍的数组长度,arraylist则增加原来的50%。 2.arraylist和linklist的区别以及使用 1)arraylist是数组实现的,
相关文章
相关标签/搜索