在Java中,final
关键字用于声明一个常量,表示该变量的值在初始化后不能被修改。final
可以用于修饰类、方法或变量。以下是final
的声明和初始化方式:
final
变量:final int CONSTANT_INT = 10;
final
类:public final class MyFinalClass {
// 类的实现
}
final
方法:public final void myFinalMethod() {
// 方法的实现
}
final
变量:final int CONSTANT_INT = 10;
final
变量:首先声明一个final
变量,然后在后续代码中为其赋值:
final int CONSTANT_INT;
CONSTANT_INT = 10;
注意:对于基本数据类型(如int、float、double等),必须在声明时或构造函数中初始化;对于引用数据类型(如类、数组等),可以在声明时、构造函数中或赋值时初始化。