![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
复习指北
java复习
super小苏打
做个俗人 贪财好色
展开
-
java中的向上转型(对象的多态)与向下转型
1.向上转型(对象的多态)向上转型就是将父类的对象引用指向子类对象。或者是叫做把子类对象赋给父类的引用。即: Father father = new Children;2.向下转型向下转型往往会出现ClassCastException异常。所以得先使用 instanceof 判断一下是否是对象类型一致。 Father father = new Children; if(father instanceof Childen){ Children c = (Children) father原创 2020-12-04 09:50:34 · 182 阅读 · 0 评论 -
子类对象实例化的全过程
子类对象实例化的全过程从结果上来看:(继承性)子类继承父类以后,就获取了父类中声明的属性或方法。创建子类的对象,在堆空间中,就会加载所有父类中声明的属性。从过程上来看:当我们通过子类的构造器创建子类对象时,我们一定会直接或间接的调用其父类的构造器,进而调用父类的父类的构造器,…直到调用了java.lang.Object类中空参的构造器为止。正因为加载过所有的父类的结构,所以才可以看到内存中有父类中的结构,子类对象才可以考虑进行调用。明确:虽然创建子类对象时,调用了父类的构造器,但原创 2020-12-03 14:03:44 · 177 阅读 · 0 评论 -
java中的Object类
java.lang.Object类1.Object类是所有Java类的根父类2.如果在类的声明中未使用extends关键字指明其父类,则默认父类为java.lang.Object类3.Object类中的功能(属性、方法)就具有通用性。属性:无方法:equals() / toString() / getClass() /hashCode() / clone() / finalize()wait() 、 notify()、notifyAll()4. Object类只声明了一个空参的构造器...原创 2020-12-03 13:41:28 · 121 阅读 · 0 评论 -
Java 基本数据类型 引用数据类型 以及变量提升的规则
2019.08.28JavaSE基础知识Java的数据类型:基本数据类型 8种引用数据类型 3种 (常见)基本数据类型:byteshortintlongbooleancharfloatdouble1字节 8bit2字节 16bit4字节 32bit8字节 64bit1字节 8bit2字节 16bit4字节 32bit8字节 64...原创 2019-08-29 15:46:18 · 291 阅读 · 0 评论 -
java 注释 标识符 关键字 常量 变量
2019.08.28 随笔**1. JavaSE基础知识**注释****注释的作用是:**解释说明语句或者代码,方法的作用。注释不会被编译。三种注释单行注释 //多行注释 /* */文本注释 /** */ 文本注释会在Java编译后生成一个文本文档。标识符**标识符的作用是:**给包,类,接口,方法,变量起名字。标识符的命名规范:必须使用英文字母,或者下划...原创 2019-08-29 14:12:38 · 194 阅读 · 0 评论