码迷,mamicode.com
首页 > 编程语言 > 详细

Java中的final关键字

时间:2020-01-30 14:35:07      阅读:63      评论:0      收藏:0      [点我收藏+]

标签:pre   obj   through   编译错误   bsp   static   oid   span   ora   

1.final修饰类

当类被修饰成final的时候,表示该类不能够被继承,其子类会出现编译错误

2.final修饰方法

父类的方法被修饰成final,那么该方法在子类中中,不能够被重写

3.final修饰基本类型变量

final修饰基本类型变量,表示该变量只有一次赋值机会

4.final修饰引用

引用被修饰成final,表示该引用只有1次指向对象的机会

public class Hero extends Object {
        
    String name; //姓名
        
    float hp; //血量
        
    float armor; //护甲
        
    int moveSpeed; //移动速度
     
    public static void main(String[] args) {
 
        final Hero h;
        h  =new Hero();
        h  =new Hero();  
             //此处会报错 h.hp
= 5; } }

 

Java中的final关键字

标签:pre   obj   through   编译错误   bsp   static   oid   span   ora   

原文地址:https://www.cnblogs.com/z-cg/p/12242598.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!