总结:
package com.sads;
//构造方法何时被调用,
//构造方法里的内容先执行
public class Sdw {
static {
System.out.println("呦呦呦");
}
Sdw(int a) {
System.out.println("这是执行有参构造方法的代码");
}
Sdw() {
System.out.println("这是执行无参构造方法代码");
}// 构造方法总 是先执行无参数的构造方法,再执行有参数的构造方法
public static void main(String[] args) {
new Sdw();
// new Sdw().read();
new Sdw(3);
// new Sdw(4).say();
}
}
//
呦呦呦
这是执行无参构造方法代码
这是执行有参构造方法的代码