Est “public static final” redondants pour une constante dans une interface Java?

Ce code:

interface Config {
    int MAX_CONN = 20;
}

compilé et a travaillé comme je m'y attendais. Il ressemble à ce qui est la même chose que:

interface Config {
    public static final int MAX_CONN = 20;
}

Est "public static final" redondants pour une constante dans une interface Java? Est-ce vrai pour Java 1.1, 1.2, 1.3, 1.4,..., 1.8 ou avez-vous changé dans une Java version?

InformationsquelleAutor gavenkoa | 2013-07-11