C++을 공부한 후 Java를 공부하기 위해 구매한 개념서다.
1~5장은 자바의 기본적인 문법을 알려주고
6~11장은 자바의 OOP(객체지향) 문법을 담고 있다.
12~14장은 자료구조나 병렬처리 등 CS지식과 연계해 배울 수 있는 내용을 가르친다.
초반은 C++과 겹치는 내용이 많아 다소 건너뛰었다
5장 참조타입 부터 Java와 C++의 차이가 느껴지기 시작한다.
Java의 참조타입은 C++의 참조타입과 포인터타입을 적절히 조합한 느낌?
이 부분은 추후 블로그 포스팅을 통해 다룰 예정이다.
8장 인터페이스 부터 C++과 다른 내용이 많아 학습시간이 꽤나 소요되었다.
600p 정도로 분량도 괜찮고 따려 쳐볼 수 있는 코드도 많아서
빠른 시간에 기본기를 연습하기 좋다고 생각한다.