static是java中又一重要的关键字,在一定环境下使用,可以提高程序的运行性能,优化程序的结构.其主要应用有以下几方面: 1.static修饰的成员变量,称为类变量/静态变量,以实现所有对象对该成员的共享. 2.static修饰的成员方法,称为类方法/静态方法,可直接通过类名调用,无需创建对象. 3.形成静态代码块,优化程序性能. 4.静态导包,一般将类的方法直接导入到当前类中,从而直接使用方法名即可调用类方法,更加方便. 5.修饰内部类,无需实例化外部类就可以调用内部类. 下面一一附代码说…