权限修饰符&代码块

权限修饰符

如图

代码块

1. 局部代码块

方法里面的代码块,作用是提前结束变量的生命周期,已经基本不用了

2. 构造代码块

什么是构造代码块?

  • 写在成员位置的代码块
  • 作用:可以把多个构造方法中重复的代码抽取出来
  • 执行时机:我们在创建本类对象的时候会先执行构造代码块,再执行构造方法

也渐渐地淘汰了,不够灵活

现在更常用:

3. 静态代码块(重点)

使用格式:static { }

执行时机:随着类的加载而加载的,自动触发,只执行一次

作用:可以在程序刚开始的时候进行数据初始化

相关推荐
皮皮林5515 小时前
面试官:ZSet 的底层实现是什么?
java
码云数智-大飞5 小时前
C++ RAII机制:资源管理的“自动化”哲学
java·服务器·php
2601_949816586 小时前
Spring+Quartz实现定时任务的配置方法
java
计算机毕设指导67 小时前
基于SpringBoot校园学生健康监测管理系统【源码文末联系】
java·spring boot·后端·spring·tomcat·maven·intellij-idea
mysuking7 小时前
springboot与springcloud对应版本
java·spring boot·spring cloud
希望永不加班7 小时前
SpringBoot 数据库连接池配置(HikariCP)最佳实践
java·数据库·spring boot·后端·spring
迈巴赫车主7 小时前
蓝桥杯3500阶乘求和java
java·开发语言·数据结构·职场和发展·蓝桥杯
身如柳絮随风扬7 小时前
Lambda、方法引用与Stream流完全指南
java·开发语言
yaoyouzhong7 小时前
基于SpringBoot和PostGIS的云南与缅甸的千里边境线实战
java·spring boot·spring
姗姗的鱼尾喵8 小时前
Spring/SpringBoot 面试高频(含IOC/AOP/事务)
java·spring boot·面试