我见过很多人打来电话:
final String foo = "foo";
“最终变量”。
但是,我完全不同意。当Java中的一种数据具有final修饰符时,我立即将其称为“ Constant”。变量不能为常数(完全不合逻辑)。
我错了吗?
[虽然在行业中我们都倾向于混合使用名称,但是通常来说,“最终变量”和“常量”之间的区别是“常量”在编译时是已知的,而最终变量不是。