本文为大家分享了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
相关文章:
jQuery 常见小例汇总
定制建站方案优化指南:企业官网开发与建站费用解析
香港服务器建站指南:外贸独立站搭建与跨境电商配置流程
企业网站制作费用多少,企业网站空间一般需要多大,费用是多少?
高防服务器:AI智能防御DDoS攻击与数据安全保障
网站建设设计制作营销公司南阳,如何策划设计和建设网站?
网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?
网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?
如何使用Golang安装API文档生成工具_快速生成接口文档
全景视频制作网站有哪些,全景图怎么做成网页?
,网站推广常用方法?
,制作一个手机app网站要多少钱?
山东网站制作公司有哪些,山东大源集团官网?
股票网站制作软件,网上股票怎么开户?
北京营销型网站制作公司,可以用python做一个营销推广网站吗?
如何高效配置IIS服务器搭建网站?
建站之星如何实现五合一智能建站与营销推广?
建站之星如何防范黑客攻击与数据泄露?
制作网站的基本流程,设计网站的软件是什么?
实例解析angularjs的filter过滤器
建站主机选哪家性价比最高?
网站专业制作公司,网站编辑是做什么的?好做吗?工作前景如何?
活动邀请函制作网站有哪些,活动邀请函文案?
建站之星五站合一营销型网站搭建攻略,流量入口全覆盖优化指南
西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?
c++怎么使用类型萃取type_traits_c++ 模板元编程类型判断【方法】
如何在搬瓦工VPS快速搭建网站?
建站之星logo尺寸如何设置最合适?
开心动漫网站制作软件下载,十分开心动画为何停播?
零服务器AI建站解决方案:快速部署与云端平台低成本实践
表情包在线制作网站免费,表情包怎么弄?
香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧
如何快速搭建高效WAP手机网站?
如何在IIS中配置站点IP、端口及主机头?
如何在香港免费服务器上快速搭建网站?
建站主机如何选?高性价比方案全解析
浅谈Javascript中的Label语句
建站之星3.0如何解决常见操作问题?
python的本地网站制作,如何创建本地站点?
建站之星如何助力企业快速打造五合一网站?
C++用Dijkstra(迪杰斯特拉)算法求最短路径
浅析上传头像示例及其注意事项
孙琪峥织梦建站教程如何优化数据库安全?
建站主机无法访问?如何排查域名与服务器问题
制作电商网页,电商供应链怎么做?
电商平台网站制作流程,电商网站如何制作?
linux top下的 minerd 木马清除方法
独立制作一个网站多少钱,建立网站需要花多少钱?
定制建站平台哪家好?企业官网搭建与快速建站方案推荐
如何在云虚拟主机上快速搭建个人网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。