new对象时程序的执行顺序这是父类代码new对象时程序的执行顺序这是子类代码new对象时程序的执行顺序这是运行结果,由图可知程序的执行顺序为:
1:程序由main方法开始
2:然后进入父类的静态代码块
3:进入子类的静态代码块
4:进入父类的代码块
5:进入父类构造
6:进入子类的代码块
7:进入子类构造new出对象程序结束
注意:在执行静态代码块的时候会为静态变量赋值,在执行构造器的时候会为成员变量赋值,并且会先于构造器和代码块的执行。

相关文章:

  • 2022-03-10
  • 2021-08-13
  • 2022-12-23
  • 2022-12-23
  • 2021-06-03
  • 2021-07-10
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-01-23
  • 2022-12-23
  • 2021-08-03
  • 2022-12-23
  • 2021-05-07
  • 2021-08-11
相关资源
相似解决方案