静态关键字可用于修饰类,变量,方法,代码块。静态成员属于类,而不是具体的实例,这意味着我们可以随时访问它而不需要新建一个具体的实例。
静态变量只开辟一块内存,因此,无论新建了多少个实例,它们的静态变量都指向同一个地址。
静态方法的调用不需要通过实例。
只有当类是嵌套类的时候才可以用静态关键字修饰。一个静态类无法访问外部类的非静态成员。
参考文献:https://beginnersbook.com/2013/04/java-static-class-block-methods-variables/