构造方法用于对象的初始化!
静态初始化块,用于类的初始化操作!
在静态初始化块中不能直接访问非static成员。
public class Use1 {
int m_id;
String m_name;
String m_pwd;
static String m_school;
static { // 用来对类的初始化操作,例如static的成员变量,但在块中必须是静态函数与静态成员
System.out.println("执行类的初始化工作!");
m_school = "北京大学";
printSchool();
}
public static void printSchool() {
System.out.println(m_school);
}
public static void main(String[] args) {
Use1 wang = null;
}
}