2024年2月14日

类变量和类方法(又叫静态变量和静态方法——static关键字)

摘要: 1 类变量 类变量、静态变量、静态属性都是一个意思。 1.1 什么是类变量 1.2 定义类变量 1.3 访问类变量 1.4 类变量的使用细节 2 类方法 2.1 什么是类方法 1.2 定义类方法 1.3 使用类方法 1.4 类方法的使用细节 阅读全文

posted @ 2024-02-14 17:27 沉默的小菜 阅读(27) 评论(0) 推荐(0)

2024年2月9日

多态

摘要: 方法多态 本类中重载参数,子类中重写方法 对象多态 编译类型和运行类型 对象多态注意事项 动态绑定机制(向上转型调用对象方法时出现的) 阅读全文

posted @ 2024-02-09 23:07 沉默的小菜 阅读(14) 评论(0) 推荐(0)

继承

摘要: 介绍 语法 好处 细节 本质 阅读全文

posted @ 2024-02-09 22:59 沉默的小菜 阅读(18) 评论(0) 推荐(0)

封装

摘要: 介绍 封装的好处 封装的实现步骤(三步) 将构造器和setXxx 结合对初始化的属性值进行判断 阅读全文

posted @ 2024-02-09 22:53 沉默的小菜 阅读(14) 评论(0) 推荐(0)

封装、继承和多态概述

摘要: 阅读全文

posted @ 2024-02-09 22:43 沉默的小菜 阅读(9) 评论(0) 推荐(0)

JAVA中方法的重载和重写

摘要: 口诀 重载参数、重写方法 比较 阅读全文

posted @ 2024-02-09 22:27 沉默的小菜 阅读(17) 评论(0) 推荐(0)

instanceof和getClass

摘要: A a = new B(); 编译类型看左边即A类,运行类型看右边即B类 instanceof:(a).instance(A),判断对象的运行类型是否值A类 getClass:getClass(a),获取对象的运行类型 阅读全文

posted @ 2024-02-09 22:23 沉默的小菜 阅读(26) 评论(0) 推荐(0)

JAVA中this和super

摘要: this this表示使用的对象本身,可以调用对象的属性和对象的方法以及对象的构造方法(this.x和 this.(),其中this.()只能在构造方法的第一行调用且不能和super.()共同使用) 使用原因 避免属性和方法变量名相同时出现就近原则的冲突 使用细节 super super代表父类的引 阅读全文

posted @ 2024-02-09 22:15 沉默的小菜 阅读(33) 评论(0) 推荐(0)

JAVA构造方法

摘要: 构造方法 介绍 语法 使用细节 关于在继承中新增的构造方法使用细节 1 子类必须要调用父类的构造器,完成父类的初始化 2 父类构造器的调用不限于直接父类!将一直往上追溯直到Object类(顶级父类) 3 当创建子类对象时,不管使用的是子类的哪个构造器,默认情况下总会调用父类的无参构造器,如果父类没有 阅读全文

posted @ 2024-02-09 22:02 沉默的小菜 阅读(27) 评论(0) 推荐(0)

JAVA的4种访问修饰符

摘要: 1、 基本介绍 补充: 1 属性和方法可以用四种访问修饰符修饰;类只能用public和默认修饰符修饰,且一个.java文件中只能有一个public修饰的类作为主类,其他类用默认修饰符修饰。 2 访问权限起作用的情况: ①在一个类中定义另一个类的对象,当访问该对象的属性或方法时,修饰符根据同类、同包、 阅读全文

posted @ 2024-02-09 21:38 沉默的小菜 阅读(103) 评论(0) 推荐(0)

导航