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

来源:8-10 Java 中的 static 使用之静态初始化块

慕粉18661688379

2016-09-24 17:18

static

写回答 关注

2回答

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

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

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

    慕粉1866...

    非常感谢!

    2016-09-25 19:35:37

    共 1 条回复 >

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

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

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530691 学习 · 6091 问题

查看课程

相似问题