final关键字
来源:互联网 发布:pfm软件 编辑:程序博客网 时间:2024/06/09 23:52
一、修饰类:当一个类被final所修饰时,表示该类是终态类,不能被继承;
二、修饰方法:当一个方法被final所修饰时,表示该方法是终态方法,不能被重写。
三、修饰属性:当fina修饰一个原声数据类型时,表示该原声数据类型的值不能发生变化(比如说不能从10变到20);如果final修饰一个引用类型时,表示该引用类型不能再指向其他对象了,但该引用所指向的对象的内容是可以发生变化的。(比如对象的成员变量)
注意事项:
1)final声明的变量必须显示的赋值。
2)final型的成员变量,有两种赋值方式:
<1>在声明时赋初值。
<2>如在声明时没有赋初值,那么必须在该类的所有构造方法内为其赋初值。(记住是所有,因为要保证在创建对象时,final类型的成员变量必须有初值)
<3>在声明时若已赋初值,则在构造方法内就不能在为其赋初值。
学习圣思园-张龙老师Java SE后整理笔记
1 0
- Final关键字
- final关键字
- final关键字
- final关键字
- final关键字
- final 关键字
- final关键字
- Final 关键字
- Final关键字
- 关键字 final
- final关键字
- final关键字
- final关键字
- 关键字final
- Final 关键字
- final关键字
- final关键字
- final 关键字
- 生命太短暂,我没时间讨厌你
- sql分页全部有 分页后查不到
- 如何在修改bug时切换分支保留修改又不提交
- 高仿网易评论列表效果之数据准备(二)
- Windows 10家庭版也能共享打印机(上)启用Guest账户
- final关键字
- Unity日常技巧
- mongodb与sql聚合操作对应图
- mysql sql语句大全
- 高仿网易评论列表效果之界面生成(三)
- 在SPRING DATA MONGODB中使用聚合统计查询(Java)
- poj--3169--Layout(简单差分约束)
- A. USB Flash Drives
- 访问修饰符