假如静态成员为static int=1;当被对象赋值为3时,后面新建的对象调用静态成员时值也是为3,从这一点可以看出,static所修饰的成员变量其实就是当前类的其它对象共性参数,目的就是方便其它对象调用
2015-11-25
程序运行时静态初始化块最先被执行,然后执行普通初始化块,最后才执行构造方法。由于静态初始化块只在类加载时执行一次,所以当再次创建对象 hello2 时并未执行静态初始化块。
2015-11-25