- 博客(3)
- 收藏
- 关注
原创 java-集合与泛型
从上图的集合框架,我们可以看到,java的集合框架主要包含两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键值对映射。Collection:单列集合,用于存储一系列符合某种规则的元素,它有两个重要的子接口,分别是java.util.List和java.util.Set,其中,List的特点是元素有序、元素可重复。算法:是实现集合接口的对象里的方法执行的一些有用的计算,例如搜索和排序,这些算法被称为多态,呢是因为相同的方法可以在相似的接口上有着不同的实现,
2023-05-24 08:03:01 21 1
原创 java数组
在Java中,数组是一种效率最高的存储和随机访问对象的方式,通过寻址公式,随机访问的时间复杂可以达到O(1),但是为了保持空间的连续性,在数组中插入、删除数据时,都需要移动后面数据,该操作的时间复杂度为O(n)。数组属于引用变量,并且数组的长度是固定的,数组的使用有四个步骤,声明数组,分配空间,赋值,处理。数组是一种线性数据结构,是一个使用连续的内存空间存放相同的数据类型的集合容器,与其他容器相比,数组的区别主要在于性能与保存基本类型的能力。T[]:表示是数组类型,[]也可以放在数组名的后面。
2023-05-11 22:04:58 27
原创 java面向对象
抽象类可以有构造方法,只是不能直接创建抽象类的实例对象,在继承了抽象类的子类中通过super()或super(参数列表)调用抽象类中的构造方法。1.instanceof ---要看他们的继承关系(存在true,不存在flase)1.super调用父类的构造方法,必须要在子类构造方法的第一行,否则报错。private 私有的--这种类型子类不能直接继承,但可以通过方法调用继承。* 3.存在条件:继承关系,方法需要重写,父类引用指向子类对象。父类写了有参构造,子类的无参构造无法继承,只能去调用父类的无参。
2023-05-11 22:02:33 59 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人