- 博客(6)
- 收藏
- 关注
原创 Java——比较器,接口
Java——比较器,接口 可以通过自定义指定比较 规则,比较引用数据类型的数据 Arrays.sort() 对 数组中的多个数据进行升序排序 当对自定义 引用数据类型数组排序的时候,通过2中方式实现:要求数据需要实现: 内部比较器|外部比较器 Comparable 内部比较器|自然排序|默认排序规则 使用类去实现Comparable接口,重写内部的compareTo方法,方法中自定义比较规则 与...
2020-03-31 07:19:25 440 1
原创 Java——多态
Java——多态 多态的特性 1.可替换性(substitutability)。多态对已存在代码具有可替换性。例如,多态对圆Circle类工作,对其他任何圆形几何体,如圆环,也同样工作。 2.可扩充性(extensibility)。多态对代码具有可扩充性。增加新的子类不影响已存在类的多态性、继承性,以及其他特性的运行和操作。实际上新加子类更容易获得多态功能。例如,在实现了圆锥、半圆锥以及半球体的多...
2020-03-28 07:10:12 1058 2
原创 Java——封装
Java——封装(encapsulation) 面向对象三大特性 封装(encapsulation):隐藏信息 继承添加链接描述(inheritance):延续,拓展信息 多态(polymorphism):模糊 封装隐藏内部的实现细节,对外提供公共的访问方式 方法是封装的一种体现 私有是封装一种非常具体的体现 封装不仅仅是私有,方法,类 ,私有的属性 ,权限… 都是封装体现 优点:...
2020-03-27 12:28:02 328 1
原创 Java——(Object)对象
Java——对象 自定义类和对象 类的组成:属性(field), 方法(method) , 构造方法(construtor) , 其他(代码块 , 静态代码块 , 内部类); 属性:成员变量,用于定义该类或该类对象包含数据或者静态特征。作用于整个类体,可以初始化,也可以使用默认值(默认值参照数组[java——数组]); 类于类的关系 构造方法 this static ...
2020-03-25 20:05:13 271 1
原创 Java —— 数组
Java —— 数组(arrays) 1.一维数组的定义与使用方法 数组:数组是相同类型数据的有序结合。 定义:数据类型[] 数组名称;或 数据类型 数组名称[]; 在引用数据类型时,只声明不赋值 的话,其存在默认值,为null; eg: char[] arr; 或 char arr[]; 特点: (1)定长 (2)数组内部只能有一个数据类型 (3)元素有次序 (4)数组本身来说是对...
2020-03-25 15:51:03 469 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人