摘要: Java static关键字 static也就是静态的意思: 静态变量 >可以直接访问 静态方法 >可以直接调用 静态代码块 >可以直接用main方法输出 静态导入包 >可以直接调用最后的方法 示例: package com.oop.demo07; //static //静态变量 public cl 阅读全文
posted @ 2021-10-18 22:41 Liquor无言 阅读(25) 评论(0) 推荐(0)
摘要: Java instanceof和类型转换 instanceof用于判断对象与对象之间是否有关系,具体看代码 类型转换: 父类引用指向子类的对象 把子类转换为父类,向上转型,自动转换(但是可能丢失自己本来的一些方法) 把父类转换为子类,向下转型,需要强制转换 示例: package com.oop.d 阅读全文
posted @ 2021-10-17 22:32 Liquor无言 阅读(75) 评论(0) 推荐(0)
摘要: Java多态 注意事项: 多态是方法的多态,属性没有多态 父类和子类有联系 父类可以指向子类 存在条件:继承关系,方法需要重写,父类引用指向子类对象! Father f1 = new Son(); 示例: package com.oop.demo06; //父类 public class Perso 阅读全文
posted @ 2021-10-16 22:19 Liquor无言 阅读(30) 评论(0) 推荐(0)
摘要: Java方法重写 使用注意事项: 方法名必须相同 参数列表必须相同 有static是静态方法,方法重写只能在非静态方法中使用 修饰符:最常见的是public @Override 代表的是方法重写 方法重写也是在子类中重写父类的方法 示例: package com.oop.demo05; //子类 p 阅读全文
posted @ 2021-10-15 23:01 Liquor无言 阅读(63) 评论(0) 推荐(0)
摘要: Java继承 Java中类只有单继承,没有多继承(子类只能继承一个父类,但是父类可以让多个子类继承) extends关键字可以使子类继承父类 示例:(Teacher类继承了Person类) package com.oop.demo05; public class Person { public st 阅读全文
posted @ 2021-10-15 22:59 Liquor无言 阅读(27) 评论(0) 推荐(0)
摘要: Java super关键字 super可以调用父类的属性,方法 this调用的是自己的属性 示例: //父类 package com.oop.demo05; public class Person { String name = "顺"; } //子类 package com.oop.demo05; 阅读全文
posted @ 2021-10-15 22:59 Liquor无言 阅读(29) 评论(0) 推荐(0)
摘要: Java封装 封装(数据的隐藏):通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏 private:属性私有 get:获得这个数据 set:给这个数据设置值 package com.oop.demo04; //类 private:私有 public class S 阅读全文
posted @ 2021-10-15 22:58 Liquor无言 阅读(26) 评论(0) 推荐(0)
摘要: Java类与对象简单小结 package com.oop.demo03; public class Application { public static void main(String[] args) { /* 1.类与对象 类是一个模板;抽象的,对象是一个具体的实例 2.方法 定义、调用! 3 阅读全文
posted @ 2021-10-15 22:57 Liquor无言 阅读(28) 评论(0) 推荐(0)
摘要: Java构造器 使用new关键字创建对象 使用关键字创建的时候,除了分配内存空间之外,还会给创建好的对象进行默认的初始化以及对类中构造器的调用 类中的构造器也称为构造方法,是在进行创建对象的时候必须调用的。并且构造器有以下两个特点: 必须和类名相同 必须没有返回类型,也不能写void 示例: pac 阅读全文
posted @ 2021-08-12 13:32 Liquor无言 阅读(40) 评论(0) 推荐(0)
摘要: Java 类与对象的创建 类是一种抽象的数据类型,它是对某一事物整体描述/定义,但是并不代表某一个具体的事物。 动物、植物、手机、电脑········ 对象是抽象概念的具体实例 张三就是人的一个具体示例,张三家里的旺财就是狗的一个具体实例 示例: package com.oop.demo02; // 阅读全文
posted @ 2021-08-06 15:11 Liquor无言 阅读(156) 评论(0) 推荐(0)