本文为大家分享了java中final修饰符的使用,供大家参考,具体内容如下

1.final修饰符的用法:
final可以修饰变量,被final修饰的变量被赋初始值之后,不能对它重新赋值。
final可以修饰方法,被final修饰的方法不能被重写。
final可以修饰类,被final修饰的类不能够被继承。
上面的这些“语法口诀”对真正掌握final修饰符的用法依然是不够的。
2.final修饰的变量:被final修饰的实例变量必须显示指定初始值,而且只能在如下三个位置指定初始值:
定义final实例变量时指定初始值。
在非静态初始化块中为final实例变量指定初始值。
在构造方法中为final实例变量指定初始值。
package objectStudy;
public class FinalInstanceVaribaleTest {
final int var1 = 1;//定义final实例变量时指定初始值。
final int var2;
final int var3;
//在非静态初始化块中为final实例变量指定初始值。
{
var2 = 2;
}
// 在构造方法中为final实例变量指定初始值。
public FinalInstanceVaribaleTest() {
this.var3 = 3;
}
public static void main(String[] args) {
FinalInstanceVaribaleTest finalInstanceVaribaleTest = new FinalInstanceVaribaleTest();
System.out.println(finalInstanceVaribaleTest.var1);
System.out.println(finalInstanceVaribaleTest.var2);
System.out.println(finalInstanceVaribaleTest.var3);
}
}
经过编译器的处理,上述三种方式都会被抽取到构造器中赋初始值。
final类变量只能在两个地方指定初始值:
--定义final类变量时指定初始值。
--在静态初始化块中为final类变量指定初始值。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# java
# final
# 修饰符
# JavaSE static final及abstract修饰符实例解析
# Java访问修饰符原理及代码解析
# Java四种权限修饰符知识点详解
# Java import导入及访问控制权限修饰符原理解析
# Java四种访问控制修饰符知识点总结
# Java 基础之修饰符关键词整理
# Java中常用修饰符的使用方法汇总
# Java final 修饰符知识点总结(必看篇)
# 详解Java编程中protected修饰符与static修饰符的作用
# Java的访问修饰符与变量的作用域讲解
# 一文搞懂JAVA 修饰符
# 中为
# 只能在
# 三种
# 重写
# 大家分享
# 对它
# 不能够
# 具体内容
# 大家多多
# 器中
# finalInstanceVaribaleTest
# br
# System
# args
# String
# package
# strong
相关文章:
如何在云服务器上快速搭建个人网站?
如何快速搭建高效香港服务器网站?
高端企业智能建站程序:SEO优化与响应式模板定制开发
如何快速搭建虚拟主机网站?新手必看指南
如何快速搭建高效WAP手机网站?
如何在万网自助建站中设置域名及备案?
,网页ppt怎么弄成自己的ppt?
网站制作难吗安全吗,做一个网站需要多久时间?
免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?
娃派WAP自助建站:免费模板+移动优化,快速打造专业网站
兔展官网 在线制作,怎样制作微信请帖?
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
如何在阿里云ECS服务器部署织梦CMS网站?
建站主机选哪种环境更利于SEO优化?
如何在Golang中使用replace替换模块_指定本地或远程路径
如何在Golang中实现微服务服务拆分_Golang微服务拆分与接口管理方法
如何在阿里云虚拟服务器快速搭建网站?
制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?
如何快速辨别茅台真假?关键步骤解析
三星网站视频制作教程下载,三星w23网页如何全屏?
已有域名如何免费搭建网站?
建站之星安装失败:服务器环境不兼容?
建站之星代理平台如何选择最佳方案?
如何通过主机屋免费建站教程十分钟搭建网站?
建站主机选虚拟主机还是云服务器更好?
建站一年半SEO优化实战指南:核心词挖掘与长尾流量提升策略
网站建设制作需要多少钱费用,自己做一个网站要多少钱,模板一般多少钱?
网站制作模板下载什么软件,ppt模板免费下载网站?
c# 服务器GC和工作站GC的区别和设置
如何正确选择百度移动适配建站域名?
如何选择CMS系统实现快速建站与SEO优化?
山东网站制作公司有哪些,山东大源集团官网?
韩国服务器如何优化跨境访问实现高效连接?
宝塔新建站点为何无法访问?如何排查?
免费网站制作模板下载,除了易企秀之外还有什么H5平台可以制作H5长页面,最好是免费的?
建站之星展会模版如何一键下载生成?
网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?
网站制作免费,什么网站能看正片电影?
官网网站制作腾讯审核要多久,联想路由器newifi官网
网站制作大概多少钱一个,做一个平台网站大概多少钱?
智能起名网站制作软件有哪些,制作logo的软件?
教学论文网站制作软件有哪些,写论文用什么软件
?
建站之星安装后界面空白如何解决?
建站VPS推荐:2025年高性能服务器配置指南
定制建站流程步骤详解:一站式方案设计与开发指南
已有域名和空间如何搭建网站?
整蛊网站制作软件,手机不停的收到各种网站的验证码短信,是手机病毒还是人为恶搞?有这种手机病毒吗?
如何在建站之星绑定自定义域名?
广州营销型建站服务商推荐:技术优势与SEO优化解析
高防服务器租用指南:配置选择与快速部署攻略
*请认真填写需求信息,我们会在24小时内与您取得联系。