JDK가 버전 8부터 12까지 빠른 속도로 진화함에 따라 현대 자바의 학습 곡선이 점차 올라가면서 개발자가 생산성의 안정 단계에 접어들기 위한 시간도 늘어나고 있다. JDK의 새로운 기능과 개념을 활용하면 최근의 다양한 문제를 해결할 수 있다. 이 책은 복잡도와 성능, 가독성 관점에서 올바른 관례와 결정을 설명함으로써 일반적인 문제에 객관적으로 접근하게 해준다.
[코딩 개념 잡는 자바 코딩 문제집]은 기한 안에 주어진 업무를 마치도록 돕는다. 이 책에 나오는 300개 이상의 애플리케이션은 문자열, 수, 배열, 컬렉션, 데이터 구조, 날짜와 시간, 불변성, 타입 추론, Optional, 자바 I/O, 자바 리플렉션, 함수형 프로그래밍, 동시성, HTTP 클라이언트 API 같은 일반적이고 기초적인 관심 분야를 다루는 1,000개 이상의 예제를 포함하므로 활용도가 높다. 일상 업무에서 사용할 핵심 지식을 강조하고 다뤄 보기 위해 정교하게 만든 문제들이니 온갖 능력을 발휘해 배워보자. 다시 말해 (맡은 업무가 쉽든 평범하든 복잡하든) 이러한 지식을 미리 갖추는 것은 선택이 아니라 필수다.
이 책을 다 읽을 무렵에는 자바 개념을 깊이 이해하게 되고, 자신있게 문제에 맞는 올바른 해법을 고안하고 선택할 수 있을 것이다.