首页 > 代码库 > Java final 关键字
Java final 关键字
Final 关键字
final 关键字在 Java 中被称为完结器,表示最终的意思
并且,final 能声明类、方法和属性,但是:
1. 使用 final 声明的类不能被继承;
2. 使用 final 声明的方法不能被重写;
3. 使用 final 声明的变量变成敞亮,常亮是不可以被修改的。
代码如下:
package hello; final class People2{ final public void tell(){ } } class student2 extends People2{ public void tell(){ } } public class FinalDemo { public static void main(String[] args) { final String NAME = "zhangsan"; name = "lisi"; } }
上述代码会报三个错误:
The type student2 cannot subclass the final class
People2
Cannot override the final method from
People2
name cannot be resolved to a
variable
一般的,用 final 修饰的变量均要大写(NAME)
Java final 关键字
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。