初始化块(用大括号括起来):
{
......
}
例如:
public class Hello{
String name;
//初始化块
{
name="Tom";
}
}
在类的声明中,可以包含多个初始化块,当创建类的实例时,就会依次执行这些代码块。如果使用static修饰初始化块,就称为静态初始化块。
注意:
(1)静态初始化块只在类加载时执行,且只会执行一次
初始化块(用大括号括起来):
{
......
}
例如:
public class Hello{
String name;
//初始化块
{
name="Tom";
}
}
在类的声明中,可以包含多个初始化块,当创建类的实例时,就会依次执行这些代码块。如果使用static修饰初始化块,就称为静态初始化块。
注意:
(1)静态初始化块只在类加载时执行,且只会执行一次