摘要: 2019-10-29-23:08:00 目录 1.内部类 2.成员内部类 3.局部内部类 4.局部内部类的final问题 5.匿名内部类 内部类: what:内部类(nested classes),面向对象程序设计中,可以在一个类的内部定义另一个类 分类: 1.成员内部类 2.局部内部类(包含匿名内 阅读全文
posted @ 2019-10-30 00:46 CeliaTodd 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 2019-10-28-22:40:14 目录 1.Instanceof关键字 2.Final关键字 2.1Final关键字修饰类 2.2Final关键字修饰成员方法 2.3Final关键字修饰局部变量 2.4Final关键字修饰成员变量 3.权限修饰符 Instanceof关键字 作用:判断一个父类 阅读全文
posted @ 2019-10-29 00:11 CeliaTodd 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 2019-10-26-22:40:09 目录: 1.多态的概念 2.多态的分类 3.实现多态的三个必要条件 4.多态的格式 5.多态成员变量的使用特点 6.多态成员方法的使用特点 7.多态的好处 8.多态的向上和向下转型 1.多态的概念: 多态性是面向对象编程的又一个重要特征,它是指在父类中定义的属 阅读全文
posted @ 2019-10-27 00:58 CeliaTodd 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 2019-10-25-23:22:23 目录 1.接口的概念 2.接口的定义格式 3.接口包含的内容 4.接口的使用步骤 5.继承父类并实现多个接口 6.接口之间的多继承 接口的概念 接口是指对协定进行定义的引用类型。其他类型实现接口,以保证它们支持某些操作。接口指定必须由类提供的成员或实现它的其他 阅读全文
posted @ 2019-10-26 00:53 CeliaTodd 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 2019-10-24-23:21:17 目录 1.抽象的方法 2.抽象类 3.抽象类和抽象方法的使用 4.抽象类的注意事项 5.案例代码 1.抽象的方法 What:如果父类当中的方法不确定如何进行{}方法体实现,那么这就是一个抽象方法。 抽象方法:就是加上abstract关键字,然后去掉大括号,直接 阅读全文
posted @ 2019-10-25 00:07 CeliaTodd 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 2019-10-23-22:58:23 目录 1.继承 2.区分成员变量重名的方法 3.区分成员方法重名的方法 4.继承中重写与重载的区别 5.继承中覆盖重写的注意事项 6.继承中覆盖重写的设计原则 7.父子类构造方法的特点 8.Super关键字的三种使用方法 9.This关键字的三种用法 10.S 阅读全文
posted @ 2019-10-24 00:35 CeliaTodd 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 2019-10-22-22:28:39 目录 1.Static静态类 2.Static内存图 3.Static静态代码块 4.Arrays类 5.Math类 Static静态类 一旦使用static修饰成员方法,那么它就成为了静态方法,静态方法不属于对象,而是属于类的 注意: 1.如果没有stati 阅读全文
posted @ 2019-10-22 23:56 CeliaTodd 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 2019-10-21-23:30:24 ArrayList类[集合] What:java.util.ArrayList是大小可变的数组的实现,存储在内的数据称为元元素,此类提供一些方法来操作内部存储的元素 Why:ArrayList大小可变,所以AttayList中可不断添加元素,其大小也自动增长。 阅读全文
posted @ 2019-10-22 00:41 CeliaTodd 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 2019-10-20-23:13:52 目录内容: 1.Scanner类 2.匿名对象 3.Random类 4.对象数组 Scanner类 功能:实现键盘输入数据到程序中 使用步骤: 1.导包: import 包路径.类名称; 如果需要使用的目标类和当前类位于同一个包下,可以省略导包 只有java. 阅读全文
posted @ 2019-10-21 00:23 CeliaTodd 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 2019-10-19-21:09:31 面向对象的封装性 封装性 概念:封装就是将一些细节信息隐藏起来,对于外界不可见 面向对象封装性在Java中的体现 1.方法就是一种封装 2.关键字private也是一种封装 Private关键字的使用 why:定义某些类时,无法阻止不合理的数值被设置进来,所以 阅读全文
posted @ 2019-10-19 22:03 CeliaTodd 阅读(312) 评论(2) 推荐(0) 编辑