问答详情
源自:8-10 Java 中的 static 使用之静态初始化块

请问静态变量是用来干什么的呢?为什么要使用静态变量,同理为什么要使用静态方法?

static

提问者:慕粉18661688379 2016-09-24 17:18

个回答

  • ziom
    2016-09-24 18:46:04
    已采纳

    静态变量和静态方法都是静态成员,属于类,调用的时候可以直接通过类名调用。静态变量主要是用来存储值。

    一般工具类里的方法都是静态的,因为会被经常调用,如果创建成实例方法,那每次调用就都要实例化一次。

  • 慕UI1230053
    2016-09-24 17:53:34

    静态变量是全局的,一般可以用来初始化,执行类的时候就执行了静态变量,并且只执行一次