首页 > 代码库 > 关于Java中final关键字的用法总结
关于Java中final关键字的用法总结
用于数据
- 永不改变的编译时常量,必须是基本类型,static final常量定义时必须赋值
- 一个运行时被初始化却又不希望被改变的值
- 空白final,确保使用前必须被初始化,但有更大的灵活性
- final参数,用于对象引用,对象不可改变,用于基本类型,值不可以改变
用于方法
- 防止方法的行为被改变,不可覆盖
- private方法默认为final的
- 曾经使用final方法可以提高效率,现已不提倡
用于类
- 表示该类不可以被继承
- final类方法默认指定为final的
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。