static

来源:互联网 发布:知乎阿里dva框架react 编辑:程序博客网 时间:2024/05/29 19:00

static可以用来属性、方法、代码块、内部类、导包。
1.修饰属性、方法
修饰属性和方法时,在外部调用时不需要再new所在类的对象,直接可以用类调用。
2.修饰代码块
利用静态代码块可以对一些static变量进行赋值
3.修饰内部类
可以使该内部类不需要依赖所在的外部类实例来创建
4.静态导入
import static 路径.类名.*
import static 路径.类名.成员名
可以在使用静态导入的类中,直接访问静态导入的成员。

import static java.lang.System.*;public class TestStatic {    public static void main(String[] args) {        out.println("ok的!");    }}
0 0