多态 多态多态是指对不同的子类调用相同的方法,输出的结果不同。意思是程序在编译的时候并不知道要调用哪个类的方法,必须等到程序运行的时候才能决定。 对象多态类型对象的多态类型一共有两种:静态类型,动态类型。静态类型是对类而言,在程序运行的过程为中,静态类型的类会根据引用对象的改变而改变。动态类型对对象而言,一但一个对象被new方法创建了,那这个对象就是内存中的有效的动态类型。 检验动态类型的方法12345 2022-09-12 Java 总结 Java 总结
继承 继承继承可以让子类拥有父类的所有非private的方法和属性,并且子类可以在父类的基础上添加自己特有的方法和属性。可以简单的理解为,继承让父类变得更加特殊,可以描述的范围更窄。 我们假设交通工具是一个父类,那么我们可以创建一些子类如:飞机,汽车,轮船。 1234567891011121314151617181920212223242526272829303132333435public class 2021-12-31 Java 总结 Java 总结
类和对象 类(Class)类是一类对象的模板。类包含对象的属性和方法。 1234567891011121314151617181920public class Person{ String name; int age; void learn() { System.out.println("learn sth");  2021-12-28 Java 总结 Java 总结
异常处理 异常处理Java异常有两大类,分别是失控异常和可控异常。失控异常一般指的是错误(java.lang.Error)和运行时异常(java.lang.RuntimeException)。可控异常一般指的是检查性异常java.lang.Execption。在别的文档是直接把错误归一类,异常归一类,然后再讨论运行时异常和检查性异常。 Throwable类Throwable是所有异常的父类,他拥有的主要方 2021-01-02 Java 总结 Java 总结