比较
文章平均质量分 73
还在路上的小码农
这个作者很懒,什么都没留下…
展开
-
抽象类与接口
注: 抽象类与普通类的唯一区别就是 不能创建实例对象 和 允许有abstract方法 1、接口可以继承接口。抽象类可以实现(implements)接口,抽象类可继承具体类;抽象类中可以有静态的main方法。2、接口与抽象类的相同点: (1)、两者都不能直接实例化对象 (2)、两者的子类(实现类)都是要么覆盖重写所有抽象方法,要么就是抽象类 (3)、两者都 不能直接用fina...原创 2019-03-26 11:19:39 · 142 阅读 · 0 评论 -
String类、StringBuffer类以及StringBuilder类
1、String类与StringBuilder类(1)、String类的底层是byte数组,但是却 被 final 修饰;故而String类型是常量,不可变 StringBuilder类的底层也是byte数组,但是却 没被 final 修饰,所以StringBuilder类型是变量,可改变(2)、String类没有缓冲区概念,所以字符串的操作效率较低 StringBui...原创 2019-03-27 11:58:30 · 205 阅读 · 0 评论 -
List、Set集合(都属于Collection集合,单列型)以及Map集合(双列型)
注意: 单列型是指 只有值(value);双列型是指 键值对形式(key-value)1、List集合特点: 1)、属于有序集合,存储元素和取出元素的顺序是一样的(存储:123;取出:123) 2)、具有索引,可以使用一些包含索引的方法(如:能 使用 普通 for 循环) 3)、允许存储重复的元素 4)、操作索引时,要注意 索引越界 的情况 (1)、ArrayList...原创 2019-03-29 13:18:04 · 1548 阅读 · 0 评论