java类包括成员变量和成员方法,那常量呢?常量也属于成员变量?

swnuv
  • 3.8k

常量也属于成员变量?

回复
阅读 3.9k
2 个回答
  • 成员xx对应的是类xx。比如成员变量和类变量,即在一个类中非static修饰和static修饰的。

  • 常量可以分成成员常量和类常量,看有没有static修饰罢了

java语言规范中有final Variables的定义,在实例中只用final修饰的变量应该就叫做final变量

staticfinal同时修饰才称为常量。
java规范定义如下

static variables that are final and that are initialized with compile-time constant values are initialized first. This also applies to such fields in interfaces (§9.3.1). These variables are "constants"

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏