代码块优先级问题
来源:互联网 发布:php程序开发员 编辑:程序博客网 时间:2024/06/14 00:00
代码块的优先级:
静态代码块 → 构造代码块 → 构造方法
代码:
public class code优先级 { static { System.out.println("我要吃炸鸡"); } public static void main(String[] args) { System.out.println("我是main方法"); Student s1 = new Student(); Student s2 = new Student(); }}class Student { /* * 静态代码块只执行一次 * 位置:在类中成员位置,用{}号括起来,但是要使用static修饰 */ static { System.out.println("我是静态代码块"); } /* * 构造函数执行一次,构造代码块便执行一次 * 位置:在类中成员位置,用{}号括起来。 */ { System.out.println("我是构造代码块"); } public Student() { System.out.println("无参构造方法"); { /* * 局部代码按上下顺序执行 * 局部代码块在方法中,用{}号括起来。 */ System.out.println("我是局部代码块"); } }}
运行结果:
我要吃炸鸡我是main方法我是静态代码块我是构造代码块无参构造方法我是局部代码块我是构造代码块无参构造方法我是局部代码块
阅读全文
0 0
- 代码块优先级问题
- 代码块优先级
- java的代码块优先级 (静态代码块,构造代码块,普通代码块)
- Java静态代码块与spring注解注入的优先级问题
- Java中普通代码块,构造代码块,静态代码块区别和优先级
- 代码块问题
- 对静态代码块执行优先级的测试
- 黑马程序员-Java构造函数和代码块的优先级
- Java四种代码块及运行优先级
- 代码块的执行问题
- 静态代码块和构造代码块的相关问题
- java关于静态代码块的问题
- iOS block代码块强引用问题
- Block 代码块中循环引用问题
- java中代码块执行问题
- java构造代码块执行顺序问题
- JAVAWEB静态代码块读取文件问题
- java同步代码块问题(售票员)
- 三角形导航的使用原理
- C运行机制
- Linux下cp -rf总是提示覆盖的解决办法
- 大数据和AI怎么与现代教育相结合?
- 使用高质量主机搭建一个理想的WordPress平台
- 代码块优先级问题
- gstreamer插件工作原理与流程分析
- AI基本概念
- 机房-组合查询记
- 互联网公司面试被拒的真正原因
- dbvisualizer 使用Database URL链接Sybase数据库方式
- K8S云管平台开发实践
- oracle备份之exp/imp
- 51nod 1268 和为K的组合 -dfs枚举