当前位置:首页 > Java 语言特性 > 正文

Java优学网final关键字教程:掌握final修饰符的用法与常见误区

final List names = new ArrayList<>(); names.add("Java"); // 允许,修改的是对象内容 names = new ArrayList<>(); // 编译错误,不能改变引用

Java优学网final关键字教程:掌握final修饰符的用法与常见误区

public class Constants {

Java优学网final关键字教程:掌握final修饰符的用法与常见误区

public static final double PI = 3.14159;  // 真正的常量

}

public class Calculator {

public void calculate() {
    final int localMax = 100;  // final局部变量,不是常量
    // 使用方法...
}

}

你可能想看:

相关文章:

文章已关闭评论!