static initialization block – 자바 코드 초기화시 자주 사용되는 문법

static initialization block

static {
    sMap.add("CAR", "KOREA", "HYUNADI", "KIA");
    sMap.add("CAR", "INDIA", "SSANGNOM");
}

Set초기화

private Set miniSet = new HashSet() {

static {
        add("LOL");
        add("AION");
        add("GUILDWAR");
        add("LINEAGE");
  }
};

String[] 초기화

String[] starr =  { "KIA", "NEXON", "GOOSUNG", "HANHA" }