
- 作者:努力学习的大一在校计算机专业学生,热爱学习和创作。目前在学习和分享:算法、数据结构、Java等相关知识。
- 博主主页: @是瑶瑶子啦
- 所属专栏: Java岛冒险记【从小白到大佬之路】;该专栏专注于Java相关知识,持续更新,每一篇内容优质,浅显易懂,不失深度!
- 近期目标:写好专栏的每一篇文章
🙆♀️前言
一个类是由很多成员所构成,大致分为以下成员。在前面的学习中,我们学习了成员变量和成员方法。今天我们学习类中的另一个成员:代码块

🌸一、基本介绍
简单来说,代码块就是用花括号{ }包围起来的一块代码。
语法格式
[修饰符] {
代码
}
我们看到,就格式而言,代码块和方法(method)有点类似。
代码块vs方法
首先,代码块没有方法名,没有参数列表,没有返回值。这是肉眼可见,与方法不同的点。
其次,在调用上,既然都是数据和操作数据组成的代码,那么都是写来被执行的。对于方法而言,必须要被调用,方法体中的代码才可被执行。那对于静态代码块呢?静态代码块中的代码何时被执行?要弄清楚这个,以及代码块执行的作用,我们先学习代码块的分类,因为不同的代码块有区别,不可一概而论。
🌺二、代码块分类&作用
首先我们可以根据修饰符的不同,即有无
本文介绍了Java中的代码块,包括基本概念、分类(静态代码块和构造代码块)及其作用。静态代码块在类加载时执行,用于初始化静态成员,而构造代码块在对象创建后、调用构造器之前执行,用于初始化实例成员。文章通过执行顺序的深入分析,帮助读者理解代码块在继承场景中的执行逻辑。
订阅专栏 解锁全文
170万+

被折叠的 条评论
为什么被折叠?



