构造函数先调用自己的构造函数然后初始化成员变量最后调用基类构造函数
构造函数先调用基类构造函数然后调用自己的构造函数最后初始化成员变量
构造函数先调用基类构造函数然后初始化成员变量最后调用自己的构造函数
构造函数先调用自己的构造函数然后调用基类构造函数最后初始化成员变量
父类静态变量和静态代码块 ( java虚拟机加载类时,就会执行该块代码,故只执行一次)
子类静态变量和静态代码块 ( java虚拟机加载类时,就会执行该块代码,故只执行一次)
父类属性对象初始化
父类普通代码块(每次new,每次执行 )
父类构造函数(每次new,每次执行)
子类属性对象初始化
子类普通代码块(每次new,每次执行 )
子 类构造函数(每次new,每次执行)
初始化成员变量不应该在构造函数之前吗?
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题