1.随着类的加载而加载,优先于对象存在,因此不能在静态方法里面访问非静态的的成员方法和非静态的成员变量
2.被类的所有对象共享,可以通过类名来调用
3.如果所有的方法都为静态方法,建议私有其构造函数,避免使用对象调用
4.静态代码块优于对象加载,只会加载一次
Java基础之Static关键字

1.随着类的加载而加载,优先于对象存在,因此不能在静态方法里面访问非静态的的成员方法和非静态的成员变量
2.被类的所有对象共享,可以通过类名来调用
3.如果所有的方法都为静态方法,建议私有其构造函数,避免使用对象调用
4.静态代码块优于对象加载,只会加载一次