
Sign up to save your library
With an OverDrive account, you can save your favorite libraries for at-a-glance information about availability. Find out more about OverDrive accounts.
Find this title in Libby, the library reading app by OverDrive.

Search for a digital library with this title
Title found at these libraries:
Library Name | Distance |
---|---|
Loading... |
모던 자바의 장점을 실무에 빠르게 적용하자!
이 책은 기존 책에 자바 8/9에 추가된 개념과 특징을 덧붙이기보다는 처음부터 모던 자바의 시각으로 자바 9를 배울 수 있게 이끌어 준다.
자바 9에서는 '자바 플랫폼 모듈 시스템'이라는 모듈 개념을 도입했으며, JDK 라이브러리 자체도 모듈화했다. 덕분에 캡슐화 단계가 추가되고 보안성이 높아졌으며, 필요한 모듈만으로 애플리케이션을 구성해 이전보다 훨씬 작은 단위로 배포할 수 있게 되었다.
이외에도 자바 9에 추가된 JShell, 각종 명령줄 도구, 한층 개선된 API(프로세스, HTTP 클라이언트, 컬렉션, 스트림 등)는 자바 프로그래머의 생산성 향상에 큰 도움이 될 것이다.
이 책에서 다루는 내용
람다 표현식, 스트림, 개선된 API, JShell, 모듈을 간결하고 명확하게 설명한다.
새로운 JShell Read-Eval-Print Loop(REPL)를 사용하여 테스트 코드를 작성한다.
람다 표현식으로 원하는 동작만 지정하여 작업을 더욱 간결하게 표현한다.
최신 스트림 API로 데이터 처리를 간소화하고 최적화한다.
병행성 라이브러리를 사용하여 현대적 병행 프로그래밍을 다룬다.
광범위하게 개선된 API(컬렉션, 병행성, 프로세스, HTTP 클라이언트, 스트림 등)를 활용한다.
모듈을 사용하여 복합 시스템의 개발을 단순화한다.
모듈로 API를 정리하여 보안성을 높이고, 배포 단위를 줄인다.
레거시 코드를 모듈식 애플리케이션으로 마이그레이션한다.