最近在学 java。记录一下学到的知识点。
java 中,final 关键字可以用来修饰「变量」、「方法」、「类」。
final 表达的主义是「不可变」。
final 也是在编译期起作用。在编译时,编译器会指出 final 相关的误用,并报错。
从语义和作用时期来看,final 与 C/C++ 中的 const 非常相似。stackoverflow 上有个帖子 就正好讨论到这个问题。