java中{}代码块的作用

img

这个代码块有什么作用?

这个代码块有什么作用?

这个代码块有什么作用?

在Java中,使用{}大括号括起来的代码被称为代码块。
根据其位置和声明的不同,代码块可以分为:
局部代码块(普通代码块):控制变量的生命周期,提高内存利用率
构造代码块:可以给所有对象进行初始化
静态代码块:对静态属性、类进行初始化,并且只执行一次。
同步代码块等
{
System.out.println("局部代码块运行!");
}
这是属于局部代码块
局部代码块位置在方法内部
作用:用于限定变量的生命周期,及早释放变量,提高内存利用率。

初始化对象和类