Modern Java in Action | Notion
chapter 1. 자바 8, 9, 10, 11 : 무슨 일이 일어나고 있는가?
chapter 2. 동작 파라미터화 코드 전달하기
chapter 3. 람다 표현식
chapter 4. 스트림 소개
chapter 5. 스트림 활용
chapter 6. 스트림으로 데이터 수집
chapter 7. 병렬 데이터 처리와 성능
chapter 8. 컬렉션 API 개선
chapter 9. 리팩토링, 테스팅, 디버깅
chapter 10. 람다를 이용한 도메인 전용 언어
chapter 11. null 대신 Optional 클래스
chapter 12. 새로운 날짜와 시간 API
chapter 13. 디폴트 메서드
chapter 15. CompletableFuture와 리액티브 프로그래밍 컨셉의 기초
chapter 16. CompletableFuture: 안정적 비동기 프로그래밍
chapter 17. 리액티브 프로그래밍