学习笔记--Java中final关键字
2022/2/5 20:12:55
本文主要是介绍学习笔记--Java中final关键字,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Java中final关键字
关于Java语言中的final关键字:
-
final是一个关键字,表示:最终的,不可改变
-
final修饰的类无法被继承
-
final修饰的方法无法被覆盖
-
final修饰的变量一旦赋值之后,就不可重新赋值
-
final修饰的实例变量必须手动赋值不能采用系统默认
- 必须手动赋值,实例变量存在默认值概念【不能采用】
- 两种方式,直接赋值或构造方法内赋值
-
final修饰的引用,一旦指向某个对象之后,不能再指向其他对象,那么被指向的对象无法被垃圾回收器回收
final修饰的实例变量是不可变的,这种变量一般和static联合使用,被称为“常量”
public static final 类型 常量名 = 值;
常量书写规范:全部大写,单词间使用下划线连接
对于学习的类库三要素:
- 源码
- 字节码
- 帮助文档
这篇关于学习笔记--Java中final关键字的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-15鸿蒙生态设备数量超8亿台
- 2024-05-13TiDB + ES:转转业财系统亿级数据存储优化实践
- 2024-05-09“2024鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)”实战课程已上线
- 2024-05-09聊聊如何通过arthas-tunnel-server来远程管理所有需要arthas监控的应用
- 2024-05-09log4j2这么配就对了
- 2024-05-09nginx修改Content-Type
- 2024-05-09Redis多数据源,看这篇就够了
- 2024-05-09Google Chrome驱动程序 124.0.6367.62(正式版本)去哪下载?
- 2024-05-09有没有大佬知道这种数据应该怎么抓取呀?
- 2024-05-09这种运行结果里的10.100000001,怎么能最快改成10.1?