![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
知非丶
天天向上
展开
-
Java 继承关系中的加载类顺序
Java 窘境 在Java继承关系中,子类会自动继承父类中定义的方法,但有时子类会对父类方法进行重写,子类中重写的方法需要和父类被重写的方法具有相同的方法名、参数列表以及返回值类型。**要注意的是,父类的成员也同样会被子类的同名成员覆盖。**在调用子类中的方法时,只会调用子类重写的方法,并不会调用父类的方法。 看一段代码来理解 public class Father{ public int i = 10; } class Son extends Father{ // public int i = 20原创 2020-09-17 15:11:59 · 397 阅读 · 0 评论 -
Java 子类继承父类后的初始化顺序
Java 初始化顺序 在java中,父类、子类、静态成员等各种初始化顺序很令人头痛,简单从下面的例子说起吧。 package study; public class Static{ static{ System.out.printIn("the first static block"); } public Static(){ System.out.printIn("父类构造方法"); } static{ System.out.printIn("the second static bl原创 2020-09-17 14:10:14 · 666 阅读 · 0 评论