随笔分类 -  Java

java知识笔记
摘要:为什么需要泛型? 1.编译的时候就会进行类型检查,保证类型安全。 2.无需强转,避免类型转换异常。 定义泛型类: public class Order<T> { T order; } 如果定义了泛型类,实例化的时候没有指明类的泛型,则默认泛型类为Object。 public class SubOrd 阅读全文
posted @ 2021-08-15 17:10 Hahallo 阅读(42) 评论(0) 推荐(0)
摘要:多态的定义:指允许不同类的对象对同一方法采用多种不同的行为方式。(或者:多态是同一个行为具有多个不同表现形式或形态的能力。) 为什么要多态:对于同一个方法,继承自同一父类的不同子类可能具有相同或不同的行为。对于相同行为的方法,无需多态;对于不同行为的方法,通过多态,实现特异化。 多态存在的三个必要条 阅读全文
posted @ 2021-08-14 23:13 Hahallo 阅读(58) 评论(0) 推荐(0)