文档章节

final

对岸
 对岸
发布于 2014/06/01 01:31
字数 299
阅读 26
收藏 0
点赞 0
评论 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
JBoss EAP 6.1.0 发布,企业应用平台

全新版本 JBoss EAP 6.1 发布了,包含大量的 bug 修复和新特性: JBoss Web 的全局值 JBoss Enterprise Application Platform 5 offered the capability to configure a global valve for t......

oschina
2013/05/22
6.5K
5
深入理解Java中的final关键字

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

SkyWaiting
2014/01/04
0
2
问:Android程序中Const.java的作用,代码如下

package cn.m.xys; public interface Const { public static final int ALIGNTOP = 1; public static final int ALIGNVCENTER = ALIGNTOP << 1; public static final int ALIGNLEFT = ALIGNT......

wpvsou
2014/03/01
556
3
final关键字思想

java的关键字final的含义通常指“这是无法改变的”,不想改变出于两种理由。 1、设计。 2、效率 谈论一些用到final的三种情况。数据、方法和类 1、数据 有时候数据恒定不变是由意义的, 例如...

人人都能学编程
2017/12/12
0
0
Java final关键字

java中final关键字通常指“这是无法改变的”。 可能使用final的三种情况:数据、方法、类。 final 数据 对于基本类型,final使数值恒定不变; 对于引用类型,final使引用恒定不变(一旦引用被...

小米米儿小
2014/03/19
0
0
java中final的使用方法

1 final用于修饰变量 final变量只能赋值一次,赋值的方式有三种: 1)声明变量时直接赋值; 2)非静态成员变量在{}块中赋值,静态成员变量在static{}块中赋值; 3)非静态成员变量在构造方法...

Zero零_度
2016/01/09
67
0
深入理解Java中的final关键字

Java中的final关键字非常重要,它可以应用于类、方法以及变量。这篇文章中我将带你看看什么是final关键字?将变量,方法和类声明为final代表了什么?使用final的好处是什么?最后也有一些使用...

longbadx
2014/01/07
0
2
Java调用redis--字符串类型接口说明

字符串数据类型(String)接口说明 字符串类型是Redis中最为基础的数据存储类型,它在Redis中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如JPEG图像数据或Json对象描述信息等...

超人学院
2016/01/21
54
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调用-Redis

Jedis简介 Jedis是Redis的java客户端。我们可以在java编程中使用它来编写java代码访问Redis服务。下载并导入Jedis.jar到项目里即可使用。Jedis下载地址:https://github.com/xetorthio/jedi...

超人学院
2016/07/25
81
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

MyBatis源码解读之延迟加载

1. 目的 本文主要解读MyBatis 延迟加载实现原理 2. 延迟加载如何使用 Setting 参数配置 设置参数 描述 有效值 默认值 lazyLoadingEnabled 延迟加载的全局开关。当开启时,所有关联对象都会延...

无忌
6分钟前
0
0
javascript 类变量的实现

代码如下: function echo(){ for(let i=0;i<arguments.length;i++) console.log(arguments[i]);}function extend(o, p){for (prop in p) {o[prop] = p[prop]}retur......

backbye
10分钟前
0
2
编程语言对比分析:Python与Java和JavaScript(图)

编程语言对比分析:Python与Java和JavaScript(图): 凭什么说“Python 太慢,Java 太笨拙,我讨厌 JavaScript”?[图] 编程语言生而为何? 我们人类从原始社会就是用语言表达自己,互相沟通...

原创小博客
18分钟前
0
0
Akka构建Reactive应用《one》

看到这Akka的官网,描述使用java或者scala构建响应式,并发和分布式应用更加简单,听着很高级的样子,下面的小字写着消息驱动,但是在quickstart里面又写容错事件驱动,就是这么钻牛角尖。 ...

woshixin
30分钟前
0
0
ffmpeg源码分析 (四)

io_open 承接上一篇,对于avformat_open_input的分析还差其中非常重要的一步,就是io_open,该函数用于打开FFmpeg的输入输出文件。 在init_input中有这么一句 if ((ret = s->io_open(s, &s-...

街角的小丑
31分钟前
0
0
String,StringBuffer ,StringBuilder的区别

不同点 一、基类不同 StringBuffer、StringBuilder 都继承自AbStractStringBuilder,String 直接继承自 Object 2、底层容器“不同” 虽然底层都是字符数组,但是String的是final修饰的不可变...

不开心的时候不要学习
46分钟前
0
0
nodejs 文件操作

写文件code // 加载文件模块var fs = require("fs");var content = 'Hello World, 你好世界!';//params 文件名,内容,编码,回调fs.writeFile('./hello.txt',content,'utf8',function (er......

yanhl
49分钟前
0
0
SpringBoot mybits 查询为0条数据 但是在Navicat 中可以查询到数据

1.页面请求: 数据库查询: 2018-07-16 17:56:25.054 DEBUG 17312 --- [nio-9010-exec-3] c.s.h.m.C.selectSelective : ==> Preparing: select id, card_number, customer_id, customer_nam......

kuchawyz
59分钟前
0
0
译:Self-Modifying cod 和cacheflush

date: 2014-11-26 09:53 翻译自: http://community.arm.com/groups/processors/blog/2010/02/17/caches-and-self-modifying-code Cache处在CPU核心与内存存储器之间,它给我们的感觉是,它具......

我叫半桶水
今天
0
0
Artificial Intelligence Yourself

TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。Tensor(张量)意味着N维数组,Flow(流)意味着基于数据流图的计算,TensorFlow为张量从流...

孟飞阳
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部