10 2021 档案
摘要:Java static关键字 static也就是静态的意思: 静态变量 >可以直接访问 静态方法 >可以直接调用 静态代码块 >可以直接用main方法输出 静态导入包 >可以直接调用最后的方法 示例: package com.oop.demo07; //static //静态变量 public cl
阅读全文
摘要:Java instanceof和类型转换 instanceof用于判断对象与对象之间是否有关系,具体看代码 类型转换: 父类引用指向子类的对象 把子类转换为父类,向上转型,自动转换(但是可能丢失自己本来的一些方法) 把父类转换为子类,向下转型,需要强制转换 示例: package com.oop.d
阅读全文
摘要:Java多态 注意事项: 多态是方法的多态,属性没有多态 父类和子类有联系 父类可以指向子类 存在条件:继承关系,方法需要重写,父类引用指向子类对象! Father f1 = new Son(); 示例: package com.oop.demo06; //父类 public class Perso
阅读全文
摘要:Java方法重写 使用注意事项: 方法名必须相同 参数列表必须相同 有static是静态方法,方法重写只能在非静态方法中使用 修饰符:最常见的是public @Override 代表的是方法重写 方法重写也是在子类中重写父类的方法 示例: package com.oop.demo05; //子类 p
阅读全文
摘要:Java继承 Java中类只有单继承,没有多继承(子类只能继承一个父类,但是父类可以让多个子类继承) extends关键字可以使子类继承父类 示例:(Teacher类继承了Person类) package com.oop.demo05; public class Person { public st
阅读全文
摘要:Java super关键字 super可以调用父类的属性,方法 this调用的是自己的属性 示例: //父类 package com.oop.demo05; public class Person { String name = "顺"; } //子类 package com.oop.demo05;
阅读全文
摘要:Java封装 封装(数据的隐藏):通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏 private:属性私有 get:获得这个数据 set:给这个数据设置值 package com.oop.demo04; //类 private:私有 public class S
阅读全文
摘要:Java类与对象简单小结 package com.oop.demo03; public class Application { public static void main(String[] args) { /* 1.类与对象 类是一个模板;抽象的,对象是一个具体的实例 2.方法 定义、调用! 3
阅读全文

浙公网安备 33010602011771号