finalize方法1.源码
boolean equals(ob1 ob2)判断两个对象是否相等1.源代码:默认 在object类的默认equals方法的当中,默认继承采用的是 == 来判断两个对象是否相...
1.string类已经重写了equals方法,比较两个 “字符串” 不能使用==,必须使用equalsequals是通用的object1.equals(object2);相等...
1.源码: 2.该方法目的:通过调用这个方法可以将一个java对象,转换为字符串的表示形式建议所有的子类,都去重写toString方法。
jdk类库的根类:object类任何一个类默认继承object,没有直接继承也会有间接继承。API:应用程序编程接口,整个JDK的类库就是一个javase的API。每个API...
访问控制权限共四种:private私有的protected受保护的public公开的默认的 1.控制的范围是什么private 私有的,只能在本类中访问public 公开的,...
1.package是java中的包机制,作用是方便程序的管理,不同功能的类,分别存放在不同的包下(按照功能划分)。2.package怎么用:package是一个关键字,后面加...
类与类的区别 is a:表示继承关系,猫是一个动物 A extends B has a:表示关联关系,通常以属性的形式存在,我有一个笔 A{B b;} like a:表示实现...
1.接口的基础语法 1.接口也是一种引用数据类型2.接口是完全抽象的。抽象类是半抽象,接口是特殊的抽象类3.接口定义: 4.接口支持多继承,一个接口可以继承多个接口5.接口中...
1.什么是抽象类类和类之间有共同特征,将这些具有共同特征的类,在进一步抽象形成抽象类。由于类本身不存在,所以抽象类无法创建对象。抽象类与抽象类之间也可能会有共同特征,也可以进...
super()的使用:当父类对象为私有时,子类可以通过自己的构造函数第一行写上super(实参);,通过父类中含有私有对象的构造函数执行过程来完成属性的赋值,即初始化父类型特...
1.final是个关键字,表示最终的,不可变的2.final修饰的类无法被继承3.final修饰的方法无法被覆盖,final写在public后4.final修饰的变量一旦被赋...
java语言中多态语法机制:1.例如有a、b、c三个类,b继承a,c继承a,ab之间无任何关系 2.面向对象三大特征:封装、继承、多态 3.在多态中涉及到的几种概念:向上转型...
1.方法覆盖又称为方法重写,override2.什么时候使用方法重写:类与类之间必须存在继承关系当父类中的方法无法满足当前子类的业务需求子类有必要将父类中继承过来的方法进行重...
1.重载又称为overload2.重载什么时候使用?在同一个类当中,方法的功能是相似的,建议方法名相同,方便编程。3.满足重载的条件:在同一个类中、方法名相同、参数列表不同(...
1.继承的作用:1.代码复用 2.有了继承才有方法的覆盖与多态。 2.继承的语法格式:{修饰符列表} class 类名 extends 父类名{类体=属性+方法}3.java...
代码:
java语言中的this关键字1.this是一个关键字,翻译为:这个2.this是一个引用,是一个变量,this变量中保存了内存地址指向了自身,this存在jvm堆内存、ja...