인터페이스는 데이터를 저장할 수 없기 때문에 상수 필드만 선언할 수 있다. [public static final] 타입 상수명 = 값; 인터페이스에 선언된 필드는 모두 public static final 특성을 갖기에 생략하더도 자동적으로 컴파일 과정에서 붙는다. 상수명은 대문자로 작성하며, 서로 다른 단어로 구성 시 언더바(_)로 연결한다. public interface Example { // 상수 선언 int MAX_NUMBER = 100; } 상수는 구현 객체와 관련 없는 인터페이스 소속 멤버로 인터페이스에서 바로 접근하여 상수값을 읽을 수 있다.