메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

모던 자바 인 액션

joytut***

|

2020-10-25

모던 자바 인 액션 : 람다, 스트림, 함수형, 리액티브 프로그래밍으로 새로워진 자바 마스터하기

자바 1.0이 나온 이후 18년을 통틀어 가장 큰 변화가 자바 8 이후 이어지고 있다. 자바 8 이후 모던 자바를 이용하면 기존의 자바 코드 모두 그대로 쓸 수 있으며, 새로운 기능과 문법, 디자인 패턴으로 더 명확하고 간결한 코드를 구현할 수도 있다.

  • 저자 : 라울-게이브리얼 우르마 , 마리오 푸스코 , 앨런 마이크로프트
  • 번역 : 우정은
  • 출간 : 2019-08-01

5581BDEC-7183-4A2C-B781-F24E93D341DA.jpeg

 

처음 책의 목차를 살피며 기대했었는데, 기대만큼이나 알찬 내용을 담고있다.

 

파트 1에서는 대략적인 로드맵을 설명한다. 

자바8에 대해 세 가지 개념으로 소개했다. 스트림 처리와 동작 파라미터화, 병렬성 등이었는데 그 중 함수형 데이터 처리에 대해 파트 2에서 다루며 API 연산들도 설명한다.

자바 8 스트림 API를 사용하면서 명확하지 않았던 부분들을 잘 알 수 있었다.(순차처리와 병렬처리 동작의 차이와 같은 내용, 디폴트 메서드에 대한 부분-공개된 인터페이스를 변경해서 메서드를 추가할수 있다.)

자바9에 대해서는 잘 모르고 있었는데 모듈 정의나 리액티브 프로그래밍에 대해 다루고 있다.


전체적으로 디테일이 상당해서 시간을 들여 공부해도 좋을만한 내용이다. 단순히 어떤 변경이 있었는지 뿐 아니라 패러다임, 그리고 상세한 구현의도가 들어간 예시들이 있어서 도움이 되었고, 자바 8, 9, 10 등 이후 버전이 완전히 좋아졌고 잘 익혀서 새로운 기능들에 제대로 적응하고 싶다는 생각이 들었다.



닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?