java static 关键字的用法
1、static修饰的变量通常成为静态变量,衡痕贤伎static修饰的方法通常成为静态方法,tatic修饰的类通常称为静态类。可以这么理解:被static修饰的成员或方法不需要创建对象就能通过类名调用。修饰变量。static关键字可用于修饰类的成员变量,被static修饰的成员变量可以被静态方法和非静态方法访问。这里需要注意的是,非静态方法是可以访问静态变量的。如下图action1方法:

3、但是静态方法就不能访问非静态方法,因为非静态方法是属于对象的,只有创建了对象才能调用。如下图main方法是不能直接访问action3方法的,必须先创建对象才能调用:

5、修饰内部类。static修饰类,相比于修饰成员变量和成员方便,比较少见。如下图,使用static修饰内部类后,在main函数中可以直接使用类名直接调用静态的action1方法。
