Java集合
文章平均质量分 58
Java集合知识点及面试题
x方
这个作者很懒,什么都没留下…
展开
-
在创建派生类对象,构造函数的执行顺序()
在创建派生类对象,构造函数的执行顺序(A)A.基类构造函数,派生类对象成员构造函数,派生类本身的构造函数B.派生类本身的构造函数,基类构造函数,对象成员构造函数C.基类构造函数,派生类本身的构造函数,派生类对象成员构造函数D.对象成员构造函数,基类构造函数,派生类本身的构造函数1.首先,初始化父类中的静态成员变量和静态代码块,按照在程序中出现的顺序初始化;2.然后,初始化子类中的静态成员变量和静态代码块,按照在程序中出现的顺序初始化;3.其次,初始化父类的普通成员变量和代码块,在执行父类的构原创 2021-04-16 17:33:49 · 1821 阅读 · 0 评论 -
Collection之List
List基本知识ArrayListArrayList内部通过数组实现,当数组容量不够时,需要将原来的元素复制到新的扩容数组中。当要在ArrayList中插入元素时,需要进行数组元素的移动和复制,代价较高。所以ArrayList适用于随机查找和遍历元素,不适合插入和删除元素。VectorVector底层也是通过数组实现,不同的是它是线程安全的,某一时刻只允许一个线程写Vector,速度比ArrayList慢List相关面试题...原创 2021-04-09 21:35:59 · 421 阅读 · 0 评论