대표사진
sjchang2367
  1. 리뷰

이미지

도서명 표기
Java의 정석
글쓴이
남궁성 저
도우출판
평균
별점9.8 (211)
sjchang2367

 Java와 Web개발을 독학하는데 점점 Java의 개념에 부족한 느낌이 들어서 좀 더 깊게 공부해야 될 것 같다는 생각이 들었다. 그래서 공부할 Java 기본서를 고르는데 다양한 책이 있어서 고민을 하다 이 책을 골랐다. 책의 분량은 전체 1권이고 내용이 많아서 두껍지만 보기 편하게 1권과 2권으로 각각 분철 할 수 있다. 책의 구성은 전체 16개의 Chapter로 되어 있다. 1권은 Chapter 01부터 09까지고 2권은 Chapter 10부터 16까지다.



 



 먼저 1권부터 보면 Chapter 01은 Java의 도입 부분으로 Java에 대해 간단하게 소개한다. Chapter 02는 Variable(변수)로 변수와 자료형, 형변환을 다룬다. Chapter 03은 Operator(연산자), Chapter 04는 조건문과 반복문 그리고 Chapter 05에서는 Array(배열)을 설명하는데 여기까지는 크게 어려운 부분은 없다. Chapter 06은 객체지향 프로그래밍I인데 본격적인 객체지향언어의 개념을 소개하며 시작한다Class와 객체에 대한 소개 그리고 Method, OverloadingConstructor 등을 설명한다. Chapter 07은 객체지향 프로그래밍II인데 앞선 내용에 이어서 상속관계와 Abstract Class, Overriding, Interface, Inner Class 등을 설명한다. Chapter 08은 예외처리로 예외의 개념과 관련된 문법들을 설명한다. Chapter 09는 java.lang package로 java.lang package는 Java의 기본이 되는 Class들을 포함하고 있는데 Object와 String, MathWrapper 등 주요 Class들의 소개와 사용법을 설명한다.



 



 다음 2권에서 Chapter 10은 날짜와 시간, 형식화인데 기존의 API 외에 Java 8에서 새로 추가된 java.time package에 대한 소개와 안에 포함된 Class들의 사용법을 설명한다. Chapter 11은 Collection Framework로 List, Stack, Queue, Set, Map 등 다양한 자료구조들의 개념을 소개하고 다양한 자료구조들을 Java의 API를 이용해 활용하는 법을 설명한다. Chapter 12는 Generics, Enum, Annotation으로 Java가 발전하면서 점점 중요해진 부분으로 자세하게 소개하고 있다. Chapter 13은 Thread로 Thread의 개념과 Java로 Thread를 제어하는 것을 다룬다. Chapter 14는 Lambda와 Stream인데 Lambda의 추가로 인해 이제 Java를 함수형 언어처럼 사용할 수도 있게 되었고 Stream은 많은 데이터들에 대한 복잡한 연산을 비교적 간결한 코드로 작성하고 코드의 재사용성이 높아지도록 구현할 수 있게 한다. Chapter 15는 I/O로 Input/Output(입출력)을 의미하는데 Java를 이용해 데이터를 입력받거나 출력하는 것을 다룬다. 마지막 Chapter 16은 Networking으로 Network에 관련된 기본 개념과 이를 구현하기 위한 Socket 프로그래밍을 다룬다.



 



 이 책의 후기는 분량이 많은 만큼 전체적으로 내용이 자세하고 깊다. 예시 코드들도 가급적 생략되는 부분 없이 코드 전체를 제시하고 또 코드들의 작동 원리를 단순 그림이나 글뿐만 아니라 메모리나 하드웨어와도 연결시켜서 자세하게 설명하기 때문에 Java에 대해 깊게 이해할 수 있다. 그러다보니 개인차는 있겠지만 Java를 처음 접하는데 이 책으로 공부하면 따라가기 어려워 보일 수 있는데 저자가 운영하는 카페를 통해 질문 게시판이나 Java 동영상 강의, 연습문제들을 제공하고 있다. 이를 활용하면 이 책 하나로 Java를 공부하는데 충분할 것 같다. 그리고 API에 대한 설명이 자세한 기본서기 때문에 계속 옆에 두고 보면서 참고하면 좋다.


좋아요
댓글
0
작성일
2023.04.26

댓글 0

빈 데이터 이미지

댓글이 없습니다.

첫 번째 댓글을 남겨보세요.

sjchang2367님의 최신글

  1. 작성일
    2025.3.1

    좋아요
    댓글
    0
    작성일
    2025.3.1
    첨부된 사진
    20
  2. 작성일
    2025.3.1

    좋아요
    댓글
    0
    작성일
    2025.3.1
  3. 작성일
    2025.2.21

    좋아요
    댓글
    0
    작성일
    2025.2.21
    첨부된 사진
    20

사락 인기글

  1. 별명
    리뷰어클럽공식계정
    작성일
    2025.5.26
    좋아요
    댓글
    211
    작성일
    2025.5.26
    첨부된 사진
    첨부된 사진
    20
  2. 별명
    리뷰어클럽공식계정
    작성일
    2025.5.27
    좋아요
    댓글
    144
    작성일
    2025.5.27
    첨부된 사진
    첨부된 사진
    20
  3. 별명
    리뷰어클럽공식계정
    작성일
    2025.5.27
    좋아요
    댓글
    171
    작성일
    2025.5.27
    첨부된 사진
    첨부된 사진
    20
예스이십사 ㈜
사업자 정보