首页 > 编程语言 > 详细

java 关键字 final的总结

时间:2019-11-08 13:03:08      阅读:76      评论:0      收藏:0      [点我收藏+]

final 修饰类 这个类不能被继承。例如 java.lang.String
final 修饰 类中的某个方法 意思是 如果该类被继承了那么 该方法不能被重写。
final 修饰 变量 变量的值被确定了就不能再改变了

final 修饰 形参 调用 方法时 传的参数 在方法里面不能 被修改

public int getAge(final int id){
//给形参一但设置了 值 就不能再给形参 设置另一个值。
//id++; 这里编译都过不去
return this.age;
}


final 修饰 实例对象时 同一个对象 只能new 一次 不能 new两次。

final Cat cat1 = new Cat(1);
//cat1 = new Cat(1); 这里编译过不了
Cat cat2=new Cat(2); //这里没有问题
cat1.setAge(1);
System.out.println(cat1.getAge());

java 关键字 final的总结

原文:https://www.cnblogs.com/gaohq/p/11819293.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!