static词义:静态的,可以用于修饰变量和方法,static方法块可以优先于构造函数运行。
被static修饰的变量,叫静态变量,静态变量在内存中仅仅有一份拷贝
public static String demo = …
被static修饰的方法,叫静态方法。调用静态方法不须要实例化对象
public static void demo(){…}
static方法块。优先于构造函数运行
public class Demo(){
public Demo(){
...
}
static {
...
}
}