博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java 编程下 final 关键字
阅读量:6256 次
发布时间:2019-06-22

本文共 435 字,大约阅读时间需要 1 分钟。

final 关键字可以使用在变量声明时,表示该变量一单设定之后,就不可以再改变该变量的值。例如在下面的程序代码片段中,PI 这个变量一旦设定,就不可以再有指定值给 PI 的动作:

final double PI = 3.14159;

如果在定义方法成员时使用 final,则表示该方法成员再也无法被子类重写(Override)。例如:

public class Ball {    private double radius;    public final double getRadius() {        return radius;    }}

在继承 Ball 类后,由于 getRadius() 方法被声明为 final,所以在子类中 getRadius() 方法不能再被重写。

如果在声明类时加上 final 关键词,则表示要终止被扩展,这个类不可以被其他类继承。例如:

public final class Ball {    // Methods}

 

转载地址:http://qitsa.baihongyu.com/

你可能感兴趣的文章
原创:CentOS6.4配置solr 4.7.2+IK分词器
查看>>
cocos2d(3.0)一些基础的东西
查看>>
jQuery动画animate方法使用介绍
查看>>
自适应网页设计(Responsive Web Design)
查看>>
[C#]Hosting Process (vshost.exe)
查看>>
spring beans源码解读之--bean definiton解析器
查看>>
mysql索引优化
查看>>
Async Performance: Understanding the Costs of Async and Await
查看>>
POJ3352Road Construction(构造双连通图)sdut2506完美网络
查看>>
[原]Android打包之跨平台打包
查看>>
Linq的Distinct方法的扩展
查看>>
Union-Find 检测无向图有无环路算法
查看>>
RDIFramework.NET ━ 9.4 角色管理 ━ Web部分
查看>>
[SAP ABAP开发技术总结]逻辑数据库
查看>>
unix ls命令
查看>>
Ajax核心技术之XMLHttpRequest
查看>>
使用T4模板生成不同部署环境下的配置文件
查看>>
如何把Json格式字符写进text文件中
查看>>
Linux: xclip,pbcopy,xsel用法 terminal 复制粘帖 (mac , ubuntu)
查看>>
[SVN(Ubuntu)] SVN 查看历史详细信息
查看>>