导航

Java 中的static

Posted on 2018-01-20 15:56  Suspecter  阅读(102)  评论(0编辑  收藏  举报

static是java中又一重要的关键字,在一定环境下使用,可以提高程序的运行性能,优化程序的结构。其主要应用有以下几方面:

1.static修饰的成员变量,称为类变量/静态变量,以实现所有对象对该成员的共享。

2.static修饰的成员方法,称为类方法/静态方法,可直接通过类名调用,无需创建对象。

3.形成静态代码块,优化程序性能。

4.静态导包,一般将类的方法直接导入到当前类中,从而直接使用方法名即可调用类方法,更加方便。

5.修饰内部类,无需实例化外部类就可以调用内部类。