黑马程序员 java 代码块
静态代码块(在加载这个类时就会执行)
main函数代码块(因为被调用了)
构造代码块(初始化对象共性部分)
构造函数(根据参入参数初始化对象非共性部分)
参考文献:
csdn中作者“逝秋”的《java语言基础之4种代码块以及构造函数比较大集合-java基础精品笔记-作者:逝秋》。
博客圆中作者“呼拉呼拉呼拉拉”的《JAVA之构造函数和构造代码块》。