摘要:
Overide_方法重写 * 什么是方法重写(Overide)? - 方法重写也叫方法覆盖 ,重写是指子类对父类所允许访问的方法的实现过程进行重新编写, 返回值类型和形参都不能改变。即外壳不变,核心重写! * 方法重写需要注意: - 必须存在继承关系,才能使用方法重写。 - 进行方法重写时,需要保证 阅读全文
posted @ 2021-03-29 22:32
失昼
阅读(131)
评论(0)
推荐(0)
摘要:
Super关键字 Super关键字的所用 Super关键字的用法有三种: 在子类的成员方法中,访问父类的成员变量。 在子类的成员方法中,访问父类的成员方法。 在子类的构造方法中,访问父类的构造方法。 Super注意点 - 子类继承父类以后自动继承了父类的构造方法,当实例化子类对象的时候,会实例化父类 阅读全文
posted @ 2021-03-29 22:03
失昼
阅读(43)
评论(0)
推荐(0)
摘要:
继承 什么是继承? 继承本质上是对某一批类的抽象,从而实现对现实世界更好的建模。继承是类和类之间的一种关系,除此之外类和类之间的关系还有依赖、组合、聚合等。 继承就是子类(派生类)继承父类(基类)的特征和行为,使得子类对象(实例)具有父类的实例域和方法,子类从父类继承方法,使得子类具有父类相同的行为 阅读全文
posted @ 2021-03-29 21:33
失昼
阅读(40)
评论(0)
推荐(0)
摘要:
封装 什么是封装? 封装可以被认为是一个类的保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过严格的接口控制。封装最主要的功能在于我们能修改自己的实现代 码,而不用修改那些调用我们代码的程序片段。 封装的核心就是属性私有化 。private修饰符: priva 阅读全文
posted @ 2021-03-29 17:52
失昼
阅读(67)
评论(0)
推荐(0)
摘要:
创建对象的 JVM 内存分析 *new 运算符的作用是创建对象,在JVM堆内存中开辟新的内存空间 *方法区内存:在类加载的时候,class字节码文件被加载到该内存空间当中 *栈内存(局部变量):方法代码片段执行过程中,会给该方法分配内存空间,在栈内存中压栈 *堆内存:new的对象在堆内存中存储 方法 阅读全文
posted @ 2021-03-29 17:06
失昼
阅读(31)
评论(0)
推荐(0)
摘要:
Constructor 构造器 构造方法(构造函数,构造器) 构造方法又被称为 构造函数/构造器/Constructor 构造方法的语法结构: [修饰符列表] 构造方法名 (形式参数列表){ 构造方法体; } 与普通方法对比发现 [修饰符列表] 返回值类型 方法名(形参列表){ 方法体; } 对比发 阅读全文
posted @ 2021-03-29 15:59
失昼
阅读(61)
评论(0)
推荐(0)
摘要:
类的创建和对象的实例化 类的定义 类属于引用数据类型,java语言中所有的.class都属于引用数据类型 在类体当中,方法体之外定义的变量被称为 成员变量,成员变量没有赋值,系统默认是0; 语法结构: [修饰符列表] class 类名{ 属性 方法 } *Eg:学生类 (描述所有学生对象的共同特征) 阅读全文
posted @ 2021-03-29 15:20
失昼
阅读(297)
评论(1)
推荐(1)
摘要:
方法回顾 * 静态方法 和 非静态方法 1、静态方法属于类所有,类实例化前即可使用; 2、非静态方法可以访问类中的任何成员,静态方法只能访问类中的静态成员; 3、因为静态方法会在类加载的时候就进行初始化,所以静态方法不需要实例化类,就可以使用,而类中的非静态方法必须在类实例化之后才能分配内存; 4、 阅读全文
posted @ 2021-03-29 14:34
失昼
阅读(43)
评论(0)
推荐(0)
摘要:
Java 类和对象 类的含义? 类属于引用数据类型,java语言中所有的.class都属于引用数据类型, 在类体当中,方法体之外定义的变量被称为 成员变量,成员变量若没有赋值,系统会默认赋值为0; 先有对象后有类,对象是具体的事物,类的抽象的,是对某个对象的抽象。 类:具有相同特性(数据)和 行为( 阅读全文
posted @ 2021-03-29 13:27
失昼
阅读(230)
评论(0)
推荐(0)
摘要:
Java面向对象 面向对象编程 和 面向过程编程 举个例子: 用面向过程的方法写出来的程序是一份蛋炒饭,而用面向对象写出来的程序是一份盖浇饭。 面向过程编程: 主要关注事物因果关系的实现,面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了. 阅读全文
posted @ 2021-03-29 12:45
失昼
阅读(56)
评论(0)
推荐(0)