在Java中定义常量通常使用`final`关键字,并且遵循以下约定:
1. 常量名称应全部使用大写字母,单词之间用下划线分隔。
2. 常量可以在类级别或方法级别定义。类级别的常量可以在类的任何地方访问,而方法级别的常量只能在方法内部访问。
3. 常量在声明时必须进行初始化,并且一旦初始化后其值就不能再被修改。
```java
public class Constants {
public static final int MAX_COUNT = 100;
public static final String DATABASE_URL = "jdbc:mysql://localhost:3306/mydatabase";
}
public class MyClass {
public static final int MAX_VALUE = 100;
public static final String MESSAGE = "Hello, world!";
}
public enum Color {
RED, GREEN, BLUE
}
使用`enum`关键字定义的枚举类型中的每个枚举常量也都是常量