代码块执行顺序

简介: 代码块执行顺序

七、代码块执行顺序

本小节内容只需记忆便可,想详细了解原理的可以查找其他资料哈!博主在这里不过多介绍!

   🥠1、父类静态代码块优先于子类静态代码块执行,且是最早执行。

   🥐2、父类实例代码块和父类构造方法紧接着执行。

   🥮3、子类的实例代码块和子类构造方法紧接着再执行。

   🥞4、第二次实例化子类对象时,父类和子类的静态代码块都将不会再执行。

八、final 关键字

final关键可以用来修饰变量、成员方法以及类。

🍏🍏1. 修饰变量或字段,表示常量(即不能修改)。

🍑🍑 2. 修饰类:表示此类不能被继承。

c70c6f8e5c7e4d25883171de2e864ccb.png

🍑🍑 2. 修饰类:表示此类不能被继承。

55c4fe3b0c5446dba21431dfbe25b0e4.png

🍒🍒3. 修饰方法:表示该方法不能被重写(后序介绍)。

相关文章
|
7月前
|
Java
Java的控制流程语句:深入理解条件语句、循环语句与跳转语句
Java的控制流程语句:深入理解条件语句、循环语句与跳转语句
77 1
|
6月前
|
安全 C++
C++一分钟之-控制流:if语句与条件判断
【6月更文挑战第18天】在C++中,`if`语句是控制流的核心,用于条件判断和决策。简单`if`检查条件是否为真,执行相应代码;`if-else`添加了否定分支;而`if-else if-else`链处理多个条件。常见问题包括真假值混淆(非零为真)、逻辑运算符误用、缺少可读性以及边界条件忽视。通过明确比较、理解逻辑运算符和强化边界检查,可以提高代码质量。示例展示了根据成绩输出不同反馈,强调了逻辑的清晰性和可维护性。掌握`if`语句是编写有效逻辑的关键。
76 13
|
C# 数据库
C# 四种循环体的使用与区别
C# 四种循环体的使用与区别
在多线程中某段代码只执行一次
使用Automic包中的AtomicBoolean结合CAS来实现。当只希望需要某段代码在多线程中只执行一次的时候,此时你会发现boolean这个变量类型是多么有用。
146 0
|
存储 C# C++
VS中的代码块的使用
VS中的代码块的使用
VS中的代码块的使用
uiu
|
前端开发 JavaScript 索引
【Svelte】-(4)If 条件判断语句 / Each 循环语句 / Await 异步处理块
【Svelte】-(4)If 条件判断语句 / Each 循环语句 / Await 异步处理块
uiu
261 0
【Svelte】-(4)If 条件判断语句 / Each 循环语句 / Await 异步处理块
|
编译器 C++
有的编译器,for (i=1; i 《 1; i++)会执行循环体
有的编译器,for (i=1; i 《 1; i++)会执行循环体
75 0
Xocde里面代码块的设置
Xocde里面代码块的设置
106 0
Xocde里面代码块的设置