文档章节

final关键字

 烟中泪
发布于 2017/02/23 22:46
字数 220
阅读 2
收藏 0

java中的关键字——final

final可以用来修饰变量、方法、类

  final修饰变量时表明这个变量的值不能被修改,是一个常量。通常是public static fianl 数据类型 变量名   而在java中有这样的一个规范,就是变量名一般要所有字母大写。例如:

  public static final PI = 3.14;

如果变量有多个单词组成的话可以在单词之间用“_”连接。例如:

  public static fianl int MAX_VALUE;

  如果final修饰的全局变量如果没有直接赋值的话,表示延迟对象成员值的指定,在构造方法中一定要对其进行赋值操作,否则编译会报错。

  final修饰的方法表明这个方法不能被子类继承,即不能被重写。

  final修饰的类表明这个类不能被继承。

 

© 著作权归作者所有

粉丝 0
博文 25
码字总数 8535
作品 0
私信 提问

暂无文章

SDKMAN推荐一个好

是在大多数基于Unix的系统上管理多个软件开发工具包的并行版本的工具。它提供了一个方便的命令行界面(CLI)和API来安装,切换,删除和列出sdk相关信息。以下是一些特性: By Developers, fo...

hotsmile
40分钟前
8
0
什么是 HDFS

是什么? HDFS 是基于 Java 的分布式文件系统,允许您在 Hadoop 集群中的多个节点上存储大量数据。 起源: 单机容量往往无法存储大量数据,需要跨机器存储。统一管理分布在集群上的文件系统称...

Garphy
43分钟前
5
0
一起来学Java8(四)——复合Lambda

在一起来学Java8(二)——Lambda表达式中我们学习了Lambda表达式的基本用法,现在来了解下复合Lambda。 Lambda表达式的的书写离不开函数式接口,复合Lambda的意思是在使用Lambda表达式实现函...

猿敲月下码
今天
10
0
debian10使用putty配置交换机console口

前言:Linux的推广普及,需要配合解决实际应用方能有成效! 最近强迫自己用linux进行实际工作,过程很痛苦,还好通过网络一一解决,感谢各位无私网友博客的帮助! 系统:debian10 桌面:xfc...

W_Lu
今天
12
0
aelf Enterprise 0.8.0 beta有奖公测,“Bug奖金计划”重磅开启

2019年9月30日,aelf Enterprise 0.8.0 beta版正式发布。aelf Enterprise 0.8.0 beta是一个完备的区块链系统, 包含完备的区块链系统、开发套件、开发文档、以及配套的基础应用和基础服务。 ...

AELF开发者社区
今天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部