如何在Java中声明常量

如何在Java中声明常量,第1张

如何在Java中声明常量
  1. 您可以
    enum
    在Java 5及更高版本中使用一种类型,以达到您描述的目的。这是类型安全的。
  2. A是一个实例变量。(如果它具有static修饰符,则它将成为一个静态变量。)常量仅表示该值不变。
  3. 实例变量是属于对象而不是类的数据成员。实例变量=实例字段。

如果您要谈论实例变量和类变量之间的区别,则每个创建的对象都存在实例变量。尽管类变量每个类加载器只有一个副本,而不管创建的对象数量如何。

Java 5的和最多

enum

public enum Color{ RED("Red"), GREEN("Green"); private Color(String color){    this.color = color;  }  private String color;  public String getColor(){    return this.color;  }  public String toString(){    return this.color;  }}

如果要更改已创建的枚举的值,请提供一个mutator方法。

public enum Color{ RED("Red"), GREEN("Green"); private Color(String color){    this.color = color;  }  private String color;  public String getColor(){    return this.color;  }  public void setColor(String color){    this.color = color;  }  public String toString(){    return this.color;  }}

访问示例:

public static void main(String args[]){  System.out.println(Color.RED.getColor());  // or  System.out.println(Color.GREEN);}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5428667.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-11
下一篇2022-12-11

发表评论

登录后才能评论

评论列表(0条)

    保存