文档章节

final

对岸
 对岸
发布于 2014/06/01 01:31
字数 299
阅读 26
收藏 0

1.final,是一个关键字

2.主要用来说明一个类是final类(即,最终的类),与其他的类相比较,final类最大的不同在于以下2点:

a.第一,表示该类是一个功能完善的类


b.第二,该类不能被实例化(记住,这是规定,如果一个类被final关键字修饰,那么就意味它不能被实例化!);

也不能被继承(记住,这也是规定,如果一个类被final关键字修饰,那么就意味它不能被继承!); //注:1.《java核心编程-卷一》上是这么说的,如果我就是要有的类不能被继承怎么办?那么就用final关键字,即可!  2.下面提到的final方法,也是同理!


同时,该类的所有方法就成了final方法(换句话说,final类的方法默认就是final方法)——final方法,表示该方法是一个业务功能很完善的方法,不需要被子类覆盖(实际上是,final方法根本就不能被子类覆盖,这也是规定,原因就是因为该方法的业务功能已经足够完善了)!

© 著作权归作者所有

共有 人打赏支持
对岸
粉丝 4
博文 96
码字总数 24981
作品 0
私信 提问
Java关键字final使用详解

http://docs.oracle.com/javase/tutorial/java/IandI/final.html Writing Final Classes and Methods You can declare some or all of a class's methods final. You use the final keyword ......

月下独酌100
2013/12/27
0
0
深入理解Java中的final关键字

final关键字的含义? final在Java中是一个保留的关键字,可以声明成员变量、方法、类以及本地变量。一旦你将引用声明作final,你将不能改变这个引用了,编译器会检查代码,如果你试图将变量再...

SkyWaiting
2014/01/04
0
2
常见数据库字段类型与java.sql.Types的对应

public final static int BIT = -7; public final static int TINYINT = -6; public final static int SMALLINT = 5; public final static int INTEGER = 4; public final static int BIGINT......

无知的小孩
2016/07/17
14
0
问:Android程序中Const.java的作用,代码如下

package cn.m.xys; public interface Const { public static final int ALIGN_TOP = 1; public static final int ALIGN_VCENTER = ALIGN_TOP << 1; public static final int ALIGN_LEFT = AL......

wpvsou
2014/03/01
600
3
关于final关键字的在编程中的使用与说明

一、final用于构建不可变对象。 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量 二、final用法 1、在class上加入...

文星
2013/10/31
0
2

没有更多内容

加载失败,请刷新页面

加载更多

走上真正的教育之路——《中国最美的语文》读后感3100字

走上真正的教育之路——《中国最美的语文》读后感3100字: 文:张平。《中国最美的语文》,乍一听,你可能会觉得这个作者或者编辑有些大言不惭,竟然起这么大而狂的名字,可能名不副实。我没...

原创小博客
14分钟前
0
0
tomcat线程模型

Connector结构 BIO模式 NIO模式

grace_233
34分钟前
2
0
Javascript

变量定义 以$,_,字母开头 大小写敏感 var 关键字声明变量 声明未赋值undefined 数据类型 字符串,数字,布尔,数组,NULL,undefined 变量均为对象 函数 无默认值 var声明的是局部变量 函数外声明...

关元
36分钟前
1
0
文件系统、服务、防火墙、SELINUX——安全四大金刚

一提到安全,大家都会想到防火墙,和文件系统权限。而实际工作环境中,我们在Linux的安全配置,会涉及到四个级别。我们思考一个场景,你要在百度盘中存放一个文件,这个动作需要考虑下面四个...

Linux就该这么学
37分钟前
1
0
从源码角度理解Java设计模式——门面模式

一、门面模式介绍 门面模式定义:也叫外观模式,定义了一个访问子系统的接口,除了这个接口以外,不允许其他访问子系统的行为发生。 适用场景:子系统很复杂时,增加一个接口供外部访问。 优...

我叫刘半仙
46分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部