
java面试题
文章平均质量分 61
shiluhuia
这个作者很懒,什么都没留下…
展开
-
Java面试题——ArrayList、LinkedList、Vector的异同?
比较ArrayList、LinkedList、Vector的异同,是面试中高频出现的。以下我会从底层存储数据的格式、扩容机制、效率等方面进行比较。它们都是List接口下的实现类,存储的数据都是可重复的、有序的。底层存储数据的格式①ArrayList:用数组存储数据transient Object[] elementData; // non-private to simplify nested class access②LinkedList:用双向链表存储数据transient Node&原创 2021-01-07 19:36:22 · 184 阅读 · 0 评论 -
java面试题--抽象类存在构造器吗
存在构造器即使你没有提供任何构造函数,编译器将为抽象类添加默认的无参数的构造函数,没有的话你的子类将无法编译,因为在任何构造函数中的第一条语句隐式调用super()。扩展有抽象方法的类一定是抽象类是抽象的类不一定要有抽象方法无法通过new实例,通过继承子类必须实现所有的父类抽象方法,否则也要注明abstract...原创 2020-12-08 15:00:43 · 1222 阅读 · 1 评论