static 静态方法和静态变量可以直接用类名.方法或者类名.属性直接调用 非静态方法和静态方法可以调用静态方法,静态方法不可以调用非静态方法(静态方法和类一起出现) {匿名代码块(程序不会主动调用,创建对象调用,在构造器之前调用,一般用来赋初值) } static{静态代码块(只会执行一次,和类一起加载) } 静态导入包: