Is “public static final” redundant for a constant in a Java interface?
Variables declared in Interface are implicitly public static final. This is what JLS 9.3 says : Every field declaration in the body of an interface is implicitly public, static, and final. It is permitted to redundantly specify any or all of these modifiers for such fields. Read through the JLS to get an idea why … Read more