摘要: 方式一:继承Thread类 创建一个继承于Thread类的子类 重写Thread类的run() 创建Thread类子类的对象 通过子类对象调用star() //创建一个继承于Thread类的子类 class MyThread extends Thread { //重写Thread类的run() @O 阅读全文
posted @ 2021-08-02 17:04 oneMoe 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 一、检测异常与非检测异常 下图是异常的简单分类 RuntimeException:运行时异常,也叫非检测异常,所有的运行时异常都是RuntimeException类及其子类,该类异常发生在程序运行时,编译器不会强制我们进行处理,但我们应该避免。常见的运行时异常有:FileNotFoundExcept 阅读全文
posted @ 2021-08-01 11:59 oneMoe 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 一、抽象类与抽象方法 abstract:抽象的,可以修饰类和方法 修饰类时,该类为抽象类,不可被实例化 修饰方法时,该方法为抽象方法,只有方法的声明,没有方法体 包含抽象方法的类,一定是抽象类,但抽象类中的方法,可以没有抽象方法 子类继承抽象类时,要重写父类中所有的抽象方法,否则该子类也是抽象类需要 阅读全文
posted @ 2021-08-01 10:47 oneMoe 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 1. static:静态的 static可用来修饰:属性、方法、代码块、内部类 静态属性:静态属性是随着类的加载而加载的,早于对象加载,可以通过“类名.静态属性”方式来调用,也可以使用“对象.静态属性”来调用,并且对于该类的所有对象来说,它们都是共用一个静态属性的 静态方法:静态方法同样是随着类的加 阅读全文
posted @ 2021-07-30 20:00 oneMoe 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 一、==(运算符) ==可用于基本数据类型的比较也可用于引用数据类型的比较 基本数据类型时:比较的是两变量保存的数据是否相等(不一定要类型相同,可发生自动类型提升) 引用数据类型时:比较两个对象的地址值是否相同,即两个引用是否指向同一对象实体 二、equals(方法) equals只适用于引用数据类 阅读全文
posted @ 2021-07-29 15:06 oneMoe 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 一、向上转型 public class Test1 { public static void main(String[] args) { Person p1 = new Student();//父类的引用指向子类的对象 p1.eat(); } } class Person { private Str 阅读全文
posted @ 2021-07-29 14:41 oneMoe 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 1. 从结果上看:(继承性) 子类继承父类后,就获取了父类的属性和方法 创建子类对象时,在堆空间中就会加载所有父类中声明的属性 2. 从过程上看: 当我们通过子类的构造器创建子类对象时,我们一定会直接或间接调用父类的构造器,进而调用父类的父类构造器,直到调用了java.lang.Object类中的的 阅读全文
posted @ 2021-07-28 14:30 oneMoe 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 一、this this可以用来修饰属性、方法、构造器 this修饰属性和方法时: this理解为当前对象或当前正在创建的对象 2.1 在类的方法中,可以使用“this.属性”或“this.方法”,调用当前对象的属性或方法,通常我们可以省略this,但如果方法的形参与类的属性重名时,我们必须显式地使用 阅读全文
posted @ 2021-07-28 13:24 oneMoe 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 一、重载 定义:在同一个类中,可以存在一个以上的同名方法,只要它们的参数个数或参数类型不同 简记为“两同一不同”,同一个类,同一方法名,不同参数列表 注意:方法的权限修饰符,返回值类型,形参变量,方法体不能判断重载 二、重写 定义:子类继承父类后,可以对父类中同名同参的方法进行覆盖 应用:重写后,当 阅读全文
posted @ 2021-07-27 13:34 oneMoe 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 一、来源 该项目(案例)来自是Java -Java 学习- Java 基础到高级-宋红康-零基础自学Java-尚硅谷中的项目二 下面的代码是按照视频中的思路写的,基本与视频相同 二、代码 Customer.java文件代码 package bean; public class Customer { 阅读全文
posted @ 2021-07-24 21:40 oneMoe 阅读(608) 评论(0) 推荐(0) 编辑