Description
자바 병렬 처리 프로그램 작성 안내서!
이 책은 자바 병렬 프로그래밍 참고 매뉴얼이다. 병렬 처리 관련 기능에 어떤 것이 있고, 어떻게 사용하는지에 대한 방법뿐 아니라, 그 내부에 숨어 있는 디자인 패턴과 그 패턴을 사용한 원론적인 이유도 살펴본다. 특히 자바 멀티스레드 프로그램에 대한 설계와 구현 노하우를 전수한다.
자바 병렬 프로그래밍 API에 대한 훌륭한 가이드북이자, 스레드 관련 전문 지식을 빼놓지 않고 설명한 점이 돋보인다. 본문은 병렬 처리와 스레드 안전성에 대한 기초, 스레드 안전한 클래스를 작성하는 기법, java.util.concurrent 패키지에 들어 있는 라이브러리 클래스 활용법, 성능 최적화를 위해 취해야 할 방법, 병렬 처리 프로그램 테스트 방법을 설명한다.
단일 연산 변수, 넌블로킹(Non-blocking) 알고리즘, 자바 메모리 모델과 같은 고급 주제도 다룬다. 멀쩡한 코드에서 왜 오류가 발생하는지, 오류를 어떻게 해결하고 성능을 높일 수 있는지 등을 속 시원히 파헤친다. 또한 최신 하드웨어 또는 미래의 시스템에서 안전하면서 확장성 높게 동작할 수 있는 자바 프로그램 작성에 필요한 개념과 기법도 소개한다.
자바 병렬 프로그래밍 API에 대한 훌륭한 가이드북이자, 스레드 관련 전문 지식을 빼놓지 않고 설명한 점이 돋보인다. 본문은 병렬 처리와 스레드 안전성에 대한 기초, 스레드 안전한 클래스를 작성하는 기법, java.util.concurrent 패키지에 들어 있는 라이브러리 클래스 활용법, 성능 최적화를 위해 취해야 할 방법, 병렬 처리 프로그램 테스트 방법을 설명한다.
단일 연산 변수, 넌블로킹(Non-blocking) 알고리즘, 자바 메모리 모델과 같은 고급 주제도 다룬다. 멀쩡한 코드에서 왜 오류가 발생하는지, 오류를 어떻게 해결하고 성능을 높일 수 있는지 등을 속 시원히 파헤친다. 또한 최신 하드웨어 또는 미래의 시스템에서 안전하면서 확장성 높게 동작할 수 있는 자바 프로그램 작성에 필요한 개념과 기법도 소개한다.
자바 병렬 프로그래밍
$36.05