静态代码块、构造代码块、构造方法的执行顺序

静态代码块最早执行,只执行一次,而每次创建对象,都会执行构造代码块

例如:

  静态代码块执行

  main方法开始执行

  创建第一个对象

  构造代码块执行

  构造方法执行

  创建第二个对象

  构造代码块执行

  构造方法执行  

  创建第三个对象

  构造代码块执行

  构造方法执行

posted @ 2019-05-09 11:08  花儿在成长  阅读(289)  评论(0编辑  收藏  举报