Java
发布时间:2022-04-02 发布网站:大佬教程 code.js-code.com
大佬教程收集整理的这篇文章主要介绍了java中final关键字,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
介绍
- final中文意思:最终的最后的
- final 可以修饰类,属性,方法,局部变量,形参
使用场景
- 当不希望类被被继承时,可以用final修饰类
- 但不希望父类的某个方法,被子类重写可以用final关键字修饰
- 不希望某个属性的值被修改,可以用final关键字修饰
- 不希望某个局部变量被修改可,以用final关键字修饰
细节
- final 修饰的属性又叫常量,不可变的叫常量,一般用大写命名
- final修饰形参时修饰的是形参所指向的地址,但是形参的值可以被修改
- final 修饰的属性必须赋初始值,并且不能修改,赋值需在定义属性时 或 在构造器中 或 初始化块
- 如果final属性是静态的,则初始化的位置只能是:定义时 或 在静态代码块中 不能在构造器赋值
- final 类不能被继承,但可以实例对象
- 如果 一个类时final类,就没必要修饰final方法了
- final不能修饰构造器
大佬总结
以上是大佬教程为你收集整理的java中final关键字全部内容,希望文章能够帮你解决java中final关键字所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。