static{}(即static块),会在类被加载的时候执行且仅会被执行一次,一般用来初始化静态变量和调用静态方法。
示例
public class SysPath
{
public static class CommonDir
{
public static String FileHomeDir;
static
{
FileHomeDir = DirAndFile.dirWithSeparator(homeDir +"File");
}
}
}