文档章节

final关键字

 烟中泪
发布于 2017/02/23 22:46
字数 220
阅读 1
收藏 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
私信 提问

暂无文章

hive load insert

本文主要是翻译Hive官网关于Load的解释,原文来源于:https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DML#LanguageManualDML-Loadingfilesintotables 介绍 Hive Load语句......

hblt-j
6分钟前
0
1
spring cloud中微服务之间的调用以及eureka的自我保护机制

我自己搭建了一个客户端微服务: 所以现在有两个微服务,我们所实现的就是微服务1和微服务2之间的调用 注册中心就不用多说了,具体看一下两个微服务 在project-solr中的constroller中: @Res...

架构师springboot
9分钟前
0
0
从源码角度理解Java设计模式——装饰者模式

一、饰器者模式介绍 装饰者模式定义:在不改变原有对象的基础上附加功能,相比生成子类更灵活。 适用场景:动态的给一个对象添加或者撤销功能。 优点:可以不改变原有对象的情况下动态扩展功...

我叫刘半仙
14分钟前
0
0
Java中前台接收后台List数据并循环打印

在Java后端获取到了数据,然后我们需要传到前端页面展现出来。 方法有两种: 方法一: 后端: request.setAttribute("list",list); 前端: <%ArrayList list = (ArrayList) request.get...

小_橙_子
23分钟前
1
0
Java:字节流和字符流(输入流和输出流)

什么是流 如果想学习Java工程化、高性能及分布式、深入浅出。微服务、Spring,MyBatis,Netty源码分析的朋友可以加我的Java高级交流:854630135,群里有阿里大牛直播讲解技术,以及Java大型互...

编程SHA
23分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部