Я думаю, константы перечисления должны быть жестко закодированы внутри типа перечисления. Мы не можем загрузить их из файла. Можете ли вы поделиться некоторым кодом, который оправдывает ваше заявление.

руктор для этогоenum это личное. Что это обозначает?

public enum SLocale {

    EN_US(Locale.US, "www.abc.com", "www.edc.com", "www.vvv.com",
            "www.earn.com");

    List<String> domains;
    Locale loc;
    IMap map;

    private SLocale(Locale loc, String... domains) {
        this.domains = Arrays.asList(domains);
        this.loc = loc;
        this.siteMap = Factory.getMap(loc);
    }

    public List<String> getDomains() {
        return domains;
    }

    public Locale getLoc() {
        return loc;
    }

    public ISiteMap getMap() {
        return map;
    }
}

Ответы на вопрос(8)

Ваш ответ на вопрос