|
비슷한 류의 자바 개념서를 이미 가지고 있지만 해당 책으로 스터디를 하기 위해 구매하였습니다 :3 꽤 충실한 기본서로 도움이 되었습니다. 장점을 짚어보면, 모던 자바 관련 내용이 나오는것이 좋습니다. 개념서인 만큼 다른 책들에 비해 이해하기 쉽게 설명합니다. 다만 여러 내용을 다루는 만큼 책은 두꺼워서 가져다니기 불편하다는 단점은 있습니다. (제본 추천해요 ..!) 문제 난이도가 적정합니다. 대부분의 답은 책에서 찾을수 있을 정도의 난이도고, 너무 어렵거나 너무 쉽지 않았기 때문에 복습하기에 적절하다고 느꼈습니다. 부록 내용이 도움됩니다. 실무와 관련된 JDBC같은 내용이라 좋았습니다.
괜찮은 자바 독학서라고 생각합니다 :3 |
|
(1) 초판의 독자입니다. 개정판이 나왔기에, 빨리 훑어보고 있습니다. 7장 인터페이스에 이르렀는데, 개정판도 여전히 좋은 책이네요. 당연히 강추합니다. (2) 입문만을 목적으로 한 책은 너무 초보적인 내용에서 끝나는데, 이 책은 중급으로 나아가기 위한 교두보 역할도 잘 해 줍니다. 저는 3권짜리 개정판을 기대했는데, 독자들의 주머니 사정을 고려했는지(?) 일부는 줄이고 많은 것은 eBook 형태의 부록으로 남겼네요. (3) 7장(상속) 11절 봉인된 클래스의 경우, 오류 내지 오해의 소지가 있어 보여, sealed에 대해 제가 추가 테스트한 결과를 여기에 첨부합니다. (B) 그런데, 일반 클래스는 무제한 상속을 허용하고 있고, final 클래스는 무조건 금지하고 있어서, 그 중간 정도의 유연성이 필요해 졌습니다. 그래서 sealed 클래스가 등장합니다. (C) 개정판에서 일반 클래스, final 클래스에 추가적으로 sealed 클래스도 소개됩니다. (D) sealed 클래스를 상속하여 서브클래스를 만들 수 있습니다. 대신 sealed 클래스를 상속하려면, 명확하게 sealed, non-sealed, final 클래스 중 하나로 만들어야 합니다. 예컨데, sealed class A {} class B extends A {} // ERROR. 서브클래스 B의 정체를 분명히 합시다. sealed, non-sealed or final modifiers expected sealed class S extends A {} // OK. S도 여전히 sealed 클래스. non-sealed class N extends A {} // OK. 더 이상 sealed 클래스가 아님. 즉, N은 일반 클래스가 됨. final class F extends A {} // OK. F는 final 클래스가 됨. (E) 책에서 언급한 permits 부분은 오해를 일으키기 쉽습니다. 다음과 같이 부연 설명합니다. permits 구문은 사용해도, 사용하지 않아도 됩니다. 위 (D)의 예에서 class A는 permits 구문을 사용하지 않았습니다. 따라서, S, N, F 등 임의의 서브클래스를 만들 수 있었습니다. 그런데 특정 서브클래스만 만들 수 있게 단속하고 싶다면? 이 때 permit 구문이 등장합니다. 예를 들어 보겠습니다. sealed class A permits X,Y {} final class X extends A {} // OK <-- permits X sealed class Y extends A {} // OK <-- permits Y non-sealed class Z extends A {} // ERROR: permits 목록에 Z가 없어서 오류 ------------------------------- |
| 21버전으로 나온 최신 문법에 대한 활용도 잘 나와 있고, 무엇보다 심화 학습을 할 수 있도록 교재가 구성이 되어 있어서 좋습니다. 목차가 잘 나누어져 있고 각 파트별로 설명이 명확하고 실습을 따라가기 어렵지 않은 수준으로 되어 있으며, 상세한 그림 설명도 있어 이해가 쉽습니다. 또한 유튜브 강의가 따로 있는 점도 많은 도움이 되었습니다. 가상 스레드와 레코드 패턴 + JDBC를 활용하는 부분까지 있어 전체적으로 자바를 공부하기 좋은 교재라 생각합니다. |
|
책으로 공부를 하면서, 그림과 글로 되어 있는 책의 내용이 이해하기에 정말 좋았습니다. 유튜브 강의와 함께 들으면 더욱 이해가 잘되서 좋았습니다. 자바를 시작하는 분께 추천드립니다 이책으로 자바를 배우고 나니, 처음 이해도 쉽고, 다시 공부할 때나, 찾아 볼때도 활용할 때도 정말 유용하고, 좋은 책입니다. 최고의 자바 책!!! !. 일단 목차별 잘 나눠서 찾기 좋고, 각 부분마다 그림과 상세한 설명이 있습니다. 2. 이해가 안되면 강의를 들으면 더욱 이해가 쉽게 되어 있습니다. |
|
이것이 자바다 3달 사용 후 리뷰- 1,2편으로 나눠진게 한 세트였구요 디자인도 가독성 좋고 깔끔하고 설명도 잘 되어 있습니다. 연습문제도 매 챕터마다 10개 이상 있어서 복습하기 좋았어요. 여러 자바 책 실물 보고 비교해보고 산건데 만족합니다. |
| 이 책은 자바 입문자와 중급 개발자를 위한 학습서입니다. 저자의 전문적인 경험이 담긴 책으로 자바 언어의 기초부터 고급 주제까지 친절한 설명되어 있습니다. 큰애에게 듣기로 이 책은 자바 학습을 위해서는 꼭 읽어야 하는 책으로 평가 받고 있다고 하며 예제가 많아서 만족도가 높다고 합니다. |
|
아이가 보안쪽이라 공부한다고 주문했어요 아직 사용전이라 별하나 뺐어요 책이 도움 됐으면 좋겠네요^^ 책사이즈가 분철해서 가지고 다닐 정도는 아니라 분철안했는데 분철값도 만만치 않네요 할인받아 좋은 가격에 사서 나름 만조스럽습니다. |