当前位置: 首页 > news >正文

1.6 关于static和final的修饰符

一.static

static是静态修饰符,用于修饰类成员(变量,方法,代码块
被修饰的类成员属于类,不必生成示例,即可直接调用属性或者方法。

关于代码块,被static修饰的代码块是静态代码块,直接的代码块是默认代码块两者的区别:

class Test {
{{//默认代码块}static {// 静态代码块}
}}

默认代码块在类的每次实例化时执行,而静态代码块只在第一次触发类加载的时候执行(创建类的实例,访问类的静态成员,作为程序入口的主类时)

二.final

final用于表示“不可变”的情况,final修饰变量,类,方法
修饰变量时,变量只能被赋值一次,之后不能被重写。
修饰时,类不能被继承。
修饰方法时,方法不能被重写。

相关文章:

  • 全景系统监控利器:Glances 使用介绍与实战指南
  • 采用AI神经网络降噪算法的语言降噪消回音处理芯片NR2049-P
  • 【Linux】进程通信 管道
  • Redis——线程模型·
  • STB仿真和放大器开环AC仿真有什么区别
  • 解锁城市排水系统设计与二次开发的钥匙-SWMM复杂城市排水系统模型及排水防涝、海绵城市设计等工程实践应用
  • 二分查找算法的思路
  • 丝杆升降机限位开关信号解析与应用实践:从原理到代码实现
  • 后量子密码通信协议测试指南
  • Lighthouse Core Web Vitals 指标详解与优化指南
  • 深入浅出之STL源码分析8_三个指针
  • 操作系统:内存管理
  • 虚拟机中kali代理设置
  • Glowroot安装使用第一期
  • Java 反射机制(Reflection)
  • AD19基础应用技巧:Via 尺寸设置界面 (Size and Shape)
  • R-Studio:高效电脑数据恢复神器
  • EasyX开发——绘制跟随鼠标移动的小球
  • Stream流简介、常用方法
  • AD PCB布线的常用命令
  • 日本前卫艺术先驱群展上海:当具体派相遇古树古宅
  • 外企聊营商|特雷通集团:税务服务“及时雨”
  • 习近平会见哥伦比亚总统佩特罗
  • 西北大学副校长成陕西首富?旗下巨子生物去年净利超20亿,到底持股多少
  • “11+2”复式票,宝山购彩者领走大乐透1170万头奖
  • 工人日报评规范隐藏式车门把手:科技美学须将安全置顶