类和对象的问题
运行一次,类就加载一次。也就是说类的静态初始化,就一次。
public class MyS { public MyS(){//构造函数 System.out.println("创建构造函数"); } public static void main(String[] args) { MyS m1=new MyS(); MyS m2=new MyS(); } }
运行完这个程序后发现,每创建一次对象;构造函数就会被加载一次;所以是的