摘要: 1.接口新特性 在JDk8和JDK9开始,接口可以定义普通方法 这时就会感到很奇怪,明明之前说好接口只是用来制定规则的,为什么现在又可以定义普通方法了呢? 我们以一个公司案例进行讲解,公司1.0上线了接口,之后有新项目,要更新接口,但我们都知道,接口如果写了新的方法,之前所有实现类都要进行重写,动一 阅读全文
posted @ 2025-02-26 15:09 直実 阅读(21) 评论(0) 推荐(0)
摘要: 1.多态的转型 1.向上转型 我们之前学的多态创建对象,使用的都是向上转型,父类引用指向子类(赋值方式则是从子到父),f拿到子类的地址,就能访问子类的堆内存 2.向下转型 和向上转型相反,子类引用指向父类(赋值是从父到子),f现在记录着地址,这时再将其地址转交给子类对象,如下图,黑线的指向就像Zi 阅读全文
posted @ 2025-02-26 10:52 直実 阅读(13) 评论(0) 推荐(0)