社区
非技术区
帖子详情
final在java中的作用:
蹲着马桶唱领悟
2019-10-24 01:38:12
1 修饰s时,为最终类,该类不能被继承 2 修饰方s时,该方法不能被继承 3修饰变量时,叫常量,变量必须初始化,且初始化后变量不能被修改
...全文
79
2
打赏
收藏
final在java中的作用:
1 修饰s时,为最终类,该类不能被继承 2 修饰方s时,该方法不能被继承 3修饰变量时,叫常量,变量必须初始化,且初始化后变量不能被修改
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
程序yang
2019-10-24
打赏
举报
回复
final:修饰符(关键字)有三种用法: 1、类被声明为final,意味着它不能再派生出新的子类,即不能被继承; 2、将变量声明为final,可以保证它们在使用中不被改变;被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取不可修改。 3、被声明为final的方法不能在子类中被重写。
qybao
2019-10-24
打赏
举报
回复
修饰方法不是不能继承,是不能重写
Thinking_in_
java
中
文第4版(Word完全版)
推荐学习
java
必看书目,想学习
java
的下载看看
java
六大必须理解的问题 文档
java
六大必须理解的问题、内容比较详细、写的比较具体
java
中
final
的
作用
final
在
java
的
作用
当然不止是对变量的修饰,在这里简单的介绍一下
final
在
java
中
的
作用
。 修饰类: 表明该类不可被继承,类
中
的所有成员方法都隐式的被指定为
final
方法,成员变量则可以定义为
final
,也可以不定义为
final
; 修饰方法: 用
final
修饰方法的原因有两个: 锁定这个方法,防止任何继承类修改它的含义; 提高效率:在方法前面添加
final
进行修饰...
记录一下
Java
中
final
的
作用
记录一下
Java
中
final
的
作用
final
关键字可以修饰类、成员变量、方法、以及方法
中
的局部变量。 1、
final
修饰类 可以使用
final
将类声明为
final
类。
final
类不能被继承,即不能有子类。例如:
final
class A{ ... } A就是一个
final
类,将不允许任何类声明成A的子类。有时候是出于一些安全性的考虑,将一些类修饰为
final
类。例如,
Java
在
java
.lang包
中
提供的String类对于编译器和解释器的正常运行有着很重要的
作用
,
Java
不允许用户程序扩
final
在
Java
中
有什么
作用
?
final
可以用来修饰变量,表示该变量的值不可被改变。
final
可以用来修饰类,表示该类不可被继承。这样一来,子类就无法复用父类的方法和属性,而只能通过组合或代理的方式来使用父类的功能。
final
可以用来修饰方法,表示该方法不可被子类覆盖或重写。这样一来,子类就无法改变该方法的行为,从而保证了程序的稳定性和安全性。
final
还可以用来修饰方法
中
的参数,表示该参数在方法内部不可被修改。总之,
final
关键字可以用来告诉编译器一些有用的信息,从而提高了程序的可读性、健壮性和性能。
非技术区
23,408
社区成员
70,513
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章