반응형
인터페이스의 정적 메소드
Java 8 부터는 인터페이스에 정적 메소드를 추가할 수 있다.
원래부터 인터페이스에 정적 메소드를 추가하면 안되는 이유는 없었으나, 단지 추상 명세로서 변하면 안된다는 인터페이스의 정신에 어긋 나는 것으로 여겨져 금지되어 왔다.
지금 까지는 일반적으로 인터페이스와 동반하는 클래스들에 정적 메소드를 두었다.
하지만 이제는 사용이 가능하다.
반응형
'JAVA > Java 8' 카테고리의 다른 글
Java8 스트림(stream) 연산 (0) | 2018.05.31 |
---|---|
Java8 스트림(Stream) API (0) | 2018.05.31 |
Java8 인터페이스 default Method (디폴트 메소드) (0) | 2018.05.30 |
Java8 변수 유효 범위 (0) | 2018.05.30 |
Java8 생성자 레퍼런스 (0) | 2018.05.30 |