9장 디폴트 메서드
자바 8 인 액션 9장을 요약한 내용 입니다.
default void sort(Comparator<? super E> c) {
Collections.sort(this, c);
}
List<Integer> numbers = Arrays.asList(3, 5, 1, 2, 6);
numbers.sort(Comparator.narualOrder()); // 알파벳 순서로 요소를 정렬할 수 있다.
default Stream<E> stream() {
return StreamSupport.stream(spliterator(), false);
}디폴트 메서드란 무엇인가?
디폴트 메서드 활용 패턴
선택형 메서드
동작 다중 상속
해석 규칙
알아야 할 세 가지 해결 규칙
충돌 그리고 명시적인 문제 해결
충돌 해결
요약
Last updated