自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 多态和内部类

多态概述多态是继封装、继承之后,面向对象的第三大特性。定义:指同一行为具有多个不同的表现形式前提继承或者实现【二选一】2.方法的重写【意义体现:不重写,无意义】3.父类引用指向子类对象【格式体现】**多态格式的体现:**父类类型 变量名 = new 子类对象;变量名.方法名( );Fu fu = new Zi(); Animal a = new Cat(); 当使用多态方式调用方法时,首先检查父类中是否有该方法,如果没有,则编译错误;如果有,执行的是子类重写后的方法。

2020-07-15 20:58:06 151 1

原创 Java抽象类和方法以及接口

抽象方法:没有方法体, 直接 ; 结束需要使用 abstract 来修饰抽象类: abstract类中如果有抽象方法, 类就一定是抽象类不能实例化, 有构造方法子类继承抽象类, 就必须实现所有的抽象方法访问控制符/权限修饰符修饰: 类, [静态]成员变量, [静态]成员方法, 构造方法public: 公开的, 公共的protected: 受保护的(default): 默认的, 不加default关键字, 不写任何内容private: 私有的访问控制符修饰成员包Cat类

2020-07-14 19:12:39 472

原创 ArrayList类及子类继承

ArrayList类, 用来存储数据, 可变长数组 -> 集合所属软件包: java.util数组长度不可变, 数组如果要扩容, 需要用到数组的复制为了解决数组长度不可变的问题, 可以实现数组长度动态变化。int[ ] Student[ ] int[ ] [ ] Room [ ][ ]ArrayList 仅支持引用类型1.构造方法空参构造器: 没有内容的空的集合ArrayList arrList = new ArrayList(): 泛型, 可以所有的引用类型, 规定集合中

2020-07-14 18:37:35 1340 1

原创 数组的排序和方法

数组定义:数组(array): 最基本的一种数据结构 - 数据的排列方式, 数组是第一种引用类型可以存储多个变量的容器。初始化: int[] arr = {元素}; – 直接确定元素内容和长度int[] arr = new int[] {元素} – 直接确定元素内容和长度int[] arr = new int[num] – 确定长度, 内容默认值数组属性:长度arr.length: 不可变数组元素: 通过下标/索引 indexindex范围: 0 ~ length-1arr[ind

2020-07-09 20:54:13 195

原创 java逻辑控制语句和数组

1顺序结构2.条件分支结构如果xxx就xxx:if如果xxx就xxx,否则就xxx:if…else如果xxx就xxx,负责如果xx就xx,负责如果…否则if…else if…else if …elseSwitch() …case:仅适用于判断是否相等的情况int\char\short\byteJDK1.7之后,也支持字符串String“”;3.循环结构for循环:有规律,或者知道次数。求1-100的和有一对兔子,从第3个月开始,每个月再生一对兔子,每个月有多少只兔子, 2

2020-07-08 20:52:40 137

原创 Java的变量和运算符

JavaJava介绍入门、变量java变量JVM内存中分配了一块空间,存储数据变量的使用要求:1.声明/定义- 类型 变量名2.初始化 - 第一次赋值变量类型2种数据类型:基本数据类型 + 引用类型基本数据类型:8种整型:byte、short、int、long浮点型:float、double字符型:char布尔:boolean基本单位:1 字节 = 8位java虚拟机中存储基本数据类型的格式:二进制补码 2 4 8 16 32 64 128 256 512 102420

2020-07-08 20:16:57 124 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除