中关村在线

软件

Java基础:final关键字详解

final意为最后的、决定性的,表示不可更改的最终状态。

1、 final修饰的成员变量需在声明时立即初始化赋值。

2、 final修饰的变量仅能赋值一次,包括局部变量,一旦赋值不可更改。

3、 Java中定义全局常量需用public static final修饰符组合声明。

4、 仅能在定义时进行赋值操作。

5、 final修饰的方法无法被子类重写。

6、 谨慎使用final修饰方法,可防止子类更改其定义与实现。

7、 若父类方法使用private修饰,子类无法访问该方法,因而也无法对其进行重写。

8、 私有方法默认具有final特性,无法被子类继承或重写。

9、 私有方法无需再声明为final,因其已隐含不可继承特性。

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具