权限修饰符&代码块

权限修饰符

如图

代码块

1. 局部代码块

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

2. 构造代码块

什么是构造代码块?

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

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

现在更常用:

3. 静态代码块(重点)

使用格式:static { }

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

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

相关推荐
柒.梧.2 小时前
Java集合核心知识点深度解析:数组与集合区别、ArrayList原理及线程安全问题
java·开发语言·python
柒.梧.2 小时前
Java基础高频面试题(含详细解析+易错点,面试必看)
java·开发语言·面试
佩奇大王2 小时前
P593 既约分数
java·开发语言·算法
小同志002 小时前
软件测试周期 与 BUG
java·软件测试·bug·软件测试周期·bug等级
Han.miracle2 小时前
Spring IoC 容器与 Bean 管理核心考点解析
java·ioc·di
polaris06302 小时前
Java集合进阶
java·开发语言
tant1an2 小时前
Spring Boot 基础入门:从核心配置到 SSMP 整合实战
java·数据库·spring boot·sql·spring
客卿1232 小时前
力扣--组合,子集--回溯法的再探索--总结回溯法
java·算法·leetcode
毕设源码-赖学姐2 小时前
【开题答辩全过程】以 高校晚查寝系统为例,包含答辩的问题和答案
java