关于static关键字总结

1、不能在static修饰的方法中引用this变量,只能引用一些静态变量或方法,或new新的对象(能定义局部变量)。
 简言之,静态方法或块中,只能引用静态的方法或变量。
2、类中的成员变量(static修饰)有缺省值,而类的定义的方法中的局部变量没有缺省值。
3、在类的构造器中,能引用所有的静态或非静态的变量和方法,能在非static方法中调用static方法。
4、static{}块中的代码在类装载中仅执行一次。
5、不能在无论非static方法中或static方法中定义static变量。

你可能感兴趣的:(static)