final关键字
发布日期:2022-04-22 13:49:07 浏览次数:8 分类:博客文章

本文共 425 字,大约阅读时间需要 1 分钟。

  final

    1:final是java语言中的一个关键字

    2:final表示最终的,不可变的。

    3:final可以修饰变量以及方法,还有类等

    final修饰的局部变量一旦赋值,不能再修改了

    final修饰的方法无法被覆盖

    final修饰的类无法被继承

    final修饰的引用一旦指向某个对象,则不能指向其他对象但该引用指向的对象内部的数据是可以修改的

    final修饰的实例变量必须手动初始化,不能采用系统默认值。

    final修饰的实例变量一般和static联合使用,称为常量

B类继承A类,相当于对A类功能进行扩展,如果你不希望别人对A类进行扩展,你可以给A类加final关机子,这样的话A类就无法继承了。

 

final class A {            //无法对A进行继承                }

 

final修饰的实例变量系统不管默认赋值,要求必须手动赋值。

转载地址:https://www.cnblogs.com/t-7124/p/14717041.html 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:final和static关键字
下一篇:final修饰局部变量

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年04月24日 14时32分36秒