博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
final
阅读量:5458 次
发布时间:2019-06-15

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

根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。

你可能出于两种理解而需要阻止改变:设计或效率。

final类不能被继承,没有子类,final类中的方法默认是final的。        

final方法不能被子类的方法覆盖,但可以被继承。         

final成员变量表示常量,只能被赋值一次,赋值后值不再改变。

final不能用于修饰构造方法。         

注意:父类的private成员方法是不能被子类方法覆盖的,因此private类型的方法默认是final类型的。

转载于:https://www.cnblogs.com/leihupqrst/p/3230219.html

你可能感兴趣的文章
第二篇:个案管理师之执行篇-台湾最佳医院信息化及管理实践
查看>>
SettingsJDK
查看>>
HttpClient封装方法
查看>>
CodeForces - 779D
查看>>
NOI题库 / 2.6基本算法之动态规划 - 7614:最低通行费
查看>>
Reactor模式详解
查看>>
7.1.9 input
查看>>
Liunx之xl2TP的一键搭建
查看>>
scrapy的去重机制
查看>>
Java 包 基础知识总结
查看>>
Java:基于LinkedList实现栈和队列
查看>>
Maven之Hello World入门实例
查看>>
设置Ubuntu系统下Tomcat6服务器上JVM的内存大小
查看>>
c# 百鸡百钱
查看>>
没有安全,没有隐私
查看>>
Jmeter+Maven自动化测试,并生成Html报告
查看>>
夺命雷公狗ThinkPHP项目之----商城4ThinkPHP框架介绍
查看>>
夺命雷公狗—玩转SEO---6---么叫做长尾关键词
查看>>
270. Closest Binary Search Tree Value 二叉搜索树中,距离目标值最近的节点
查看>>
JavaFX
查看>>