插入关键字 文章采集器(【每日一题】2.final关键字修饰方法(示例如下))
优采云 发布时间: 2021-10-31 17:19插入关键字 文章采集器(【每日一题】2.final关键字修饰方法(示例如下))
final关键字的作用
final 关键字可用于修改引用、方法和类。
1.final关键字修饰类
当一个类被final关键字修饰时,这个类不能被继承。代码示例如下:
所以在定义一个类的时候,需要考虑这个类以后是否会被继承。
2.final关键字修改方法
当使用 final 关键字修改方法时,该方法不能被覆盖。代码示例如下:
注意:类的私有方法被隐式指定为最终方法。
3.final 关键字修饰符变量
final 关键字修改的变量在初始化后不能修改。代码示例如下:
如果是引用类型变量,初始化后就不能指向另一个对象。代码示例如下:
final 修饰的成员变量和局部变量需要在使用前赋值。
注意:
final关键字修改的成员变量和局部变量必须初始化,否则编译会失败。给final关键字修饰的成员变量赋值有两种方式:1.直接赋值。2. 在构造方法中分配初始值。如果修改后的成员变量是基本类型,这个变量的值之前不会改变。
final关键字修改的引用变量的值不能改变引用点,即只能指向同一个地址,但可以修改指向对象的内容。
Java基础中关于final关键字的使用的文章介绍到此结束。更多Java基础相关最终内容,请搜索服务器之家之前的文章或继续浏览以下相关文章希望大家以后多多支持服务器之家!
原文链接: