摘要: ArrayList和LinkedList和Vactor的区别 相同点: 都实现了List接口 都是有序的、可以重复的(这是List接口的特性) 都支持迭代器操作 区别ArrayListLinkedListVactor 实现的接口不同 没有实现Queue,Deque接口,不支持队列操作 实现了Queu 阅读全文
posted @ 2020-05-09 19:31 IT特工 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 方法重载和方法重写的区别 方法重载:两同三不同 两同:方法名称相同、属于同一类 三不同:参数列表的个数不同、类型不同、顺序不同 方法重写:两同一不同,两小一大 名称相同,参数列表相同,属于不同继承链上的类,返回值类型可以变小,异常处理方式可以变小,权限修饰与父类相同或高于父类 相同点: 方法名称相同 阅读全文
posted @ 2020-05-09 19:30 IT特工 阅读(1474) 评论(0) 推荐(0) 编辑
摘要: 接口和抽象类的异同 相同点: 二者都不能实例化 都是引用类型 都可以包含抽象方法 都是用来定义规则的 区别抽象类接口 多继承 子类只能继承一个抽象类(继承关系是单继承) 子类可以实现多个接口(接口与接口之间可以进行多继承) 成员 抽象类中可以有实例成员、类成员、抽象方法 接口中只能有抽象方法和常量, 阅读全文
posted @ 2020-05-09 19:28 IT特工 阅读(181) 评论(0) 推荐(0) 编辑