/////
Search
Duplicate
5️⃣

마치며

자바 9는 적의 원소를 포함하며 바꿀 수 없는 리스트, 집합, 맵을 쉽게 만들 수 있도록 List.of, Set.of, Map.of, Map.ofEntries 등의 컬렉션 팩토리를 지원한다.
⇒ 적의 원소가 뭐임?
이들 컬렉션 팩토리는 불변 컬렉션 객체를 반환한다.
List 인터페이스는 새로이 removeIf, replaceAll, sort 세 가지 디폴트 메서드를 지원하게 되었다.
Set 인터페이스는 removeIf 디폴트 메서드를 지원한다.
Map 인터페이스는 자주 사용하는 패턴과 버그를 방지할 수 있도록 다양한 디폴트 메서드를 지원한다.
ConcurrentHashMapMap에서 상속받은 새 디폴트 메서드를 지원함과 동시에 스레드 안전성도 제공한다.