如果一个类中既有初始化块,又有构造方法,同时还设置了字段的初始值,谁说了算?
总结出来类的初始化顺序 :静态变量->静态初始化块->变量->初始化块->构造器
执行类成员定义时指定的默认值或类的初始化块,到底执行哪一个要看哪一个“排在前面”;