class Test
{
public static Map m=new Map();
public static final String name="hello";
static
{
m.put("hello,"dddd")
m.put("abc","dddd");
}
}
在其他代码首次访问 Test.name时,不会触发static 块代码的运行,切记。这是因为java对final类型的数据,当作全局数据处理。
class Test
{
public static Map m=new Map();
public static final String name="hello";
static
{
m.put("hello,"dddd")
m.put("abc","dddd");
}
}
在其他代码首次访问 Test.name时,不会触发static 块代码的运行,切记。这是因为java对final类型的数据,当作全局数据处理。