캡슐화와 다형성 등 객체 지향에 대한 명쾌한 설명과 개발에 늘 필요한 입출력, 컬렉션, 로깅, 문자열/날짜/숫자 처리 API 설명을 했다. 멀티 코어 활용을 위한 쓰레드/동기화/쓰레드 풀 등 상세 설명을 했으며 최신 프레임워크들이 기반 기술로 사용하는 리플렉션과 애노테이션 이해가 들어 있으며 Fork/Join, 예외 처리 향상, Files를 이용한 파일 처리 등 자바 7의 새로운 내용이 포함되어 있다. 단순 문법 설명이 아닌 문맥을 이용한 예제를 사용함으로써 독자의 이해 향상을 돕는다.