final java关键字,java final关键字的用法
一、装修类
由final修饰的类不能被子类继承。
//父类动物
公共最终类动物{
私人年龄;//年龄
私有字符串var//变化
public void eat(){
system . out . println( eat );
}
}
//子类cat
public cat extends animal {//编译时会报错,编译会失败。
public void eat(){
System.out.println(吃鱼);
}
}免费在线视频教程推荐:java视频
第二,修改成员的方法
不能重写用final修饰的成员方法。
//父类动物
公共类动物{
私人年龄;//年龄
私有字符串var//变化
公共void eat(){//成员方法
system . out . println( eat );
}
}
//子类cat
公猫延伸动物{
Public void eat(){ //重写父类方法。编译时会报错,编译会失败。
System.out.println(吃鱼);
}
}三。修改基本变量类型
由final修改的变量只能赋值一次。
公共类动物{
公共静态void main(String str){
private int i=10
i=20//编译时,这里报错。
system . out . println(I);
}
}四。修改参考变量
修改引用的变量只能指向一个对象一次。
公共类动物{
公共静态void main(String str){
最终c类;
c=new Cat();
c=new Cat();
}
}
公共类别Cat{
私有字符串var
私人年龄;
public void eat(){
System.out.println(吃鱼);
}
}五、修改常数
格式:公共静态final int I=10相关文章及教程推荐:java开发入门。以上是关于java中final关键字使用的详细内容。请多关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。