- 博客(1)
- 收藏
- 关注
转载 java静态代码块、构造代码块、构造函数区别
一、静态代码块 1.在java类中(方法中不能存在静态代码块)使用static关键字和{}声明的代码块: public class CodeBlock{ static{ System.out.println("静态代码块"); } } 2.执行时机 静态代码块在类被加载的时候就运行了,而且只运行一次,并且优先于各种代码块以及构造函数。如果一个类中有多个静态代码块,就会按照书写的顺序执行。 3.静态代码块的作用: 一般情况下,
2021-06-03 15:48:06
589
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人