logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Java 언어로 배우는 디자인 패턴 입문 - 멀티쓰레드 편

Java 언어로 배우는 디자인 패턴 입문 - 멀티쓰레드 편

(개정판)

유키 히로시 (지은이), 변연희 (옮긴이)
영진.com(영진닷컴)
25,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 4개 90,000원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Java 언어로 배우는 디자인 패턴 입문 - 멀티쓰레드 편
eBook 미리보기

책 정보

· 제목 : Java 언어로 배우는 디자인 패턴 입문 - 멀티쓰레드 편 (개정판)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바
· ISBN : 9788931436921
· 쪽수 : 568쪽
· 출판일 : 2008-04-30

책 소개

Java 언어를 이용하여 멀티 쓰레드와 병행처리 패턴을 배우는 입문서. 이번 개정판에서는 Java SE 5.0에 대응하는 예제 프로그램을 추가하였으며, 초판에서 독자들이 보내준 디버그와 여러 가지 정보들을 추가하였다.

목차

Introduction 01 Java 언어의 쓰레드

Introduction 02 멀티 쓰레드 프로그램의 평가기준

Chapter 01. Single Threaded Execution - 이 다리를 건널 수 있는 사람은 오직 한 명
- Single Threaded Execution 패턴
- 예제 프로그램 1 : Single Threaded Execution 패턴을 사용하지 않는 예
- 예제 프로그램 2 : Single Threaded Execution 패턴을 사용한 예
- Single Threaded Execution 패턴의 등장인물
- 생각의 폭을 넓히기 위한 힌트
- 관련 패턴
- 보강 1 : synchronized에 대해 생각해 봅시다
- 보강 2 : java.util.concurrent 패키지와 계수 Semaphore

Chapter 02. Immutable - 망가뜨리고 싶어도 망가지지 않는다
- Immutable 패턴
- 예제 프로그램
- Immutable 패턴의 등장인물
- 생각의 폭을 넓히기 위한 힌트
- 관련 패턴
- 보강 1 : final
- 보강 2 : 컬렉션 클래스와 멀티 쓰레드

Chapter 03. Guarded Suspension- 준비가 될 때까지 기다려 주세요
- Guarded Suspension 패턴
- 예제 프로그램
- Guarded Suspension 패턴의 등장인물
- 생각의 폭을 넓히기 위한 힌트
- 관련 패턴

Chapter 04. Balking - 필요 없으면 관둬요
- Balking 패턴
- 예제 프로그램
- Balking 패턴의 등장인물
- 생각의 폭을 넓히기 위한 힌트
- 관련 패턴
- 보강 : 타임아웃

Chapter 05. Producer-Consumer - 내가 만들고 당신이 사용한다
- Producer-Consumer 패턴
- 예제 프로그램
- Producer Consumer 패턴의 등장인물
- 생각의 폭을 넓히기 위한 힌트
- 관련 패턴
- 보강 1 : 예외 InterruptedException
- 보강 2 : java.util.concurrent 패키지와 Producer-Consumer 패턴

Chapter 06. Read-Write Lock - 다 같이 읽는 것은 상관없지만 읽는 중간에 쓰면 안돼요
- Read-Write Lock 패턴
- 예제 프로그램
- Read-Write Lock 패턴의 등장인물
- 생각의 폭을 넓히기 위한 힌트
- 관련 패턴
- 보강 : java.util.concurrent.locks 패키지와 Read-Write Lock 패턴

Chapter 07. Thread-Per-Message - 이 일을 부탁해요
- Thread-Per-Message 패턴
- 예제 프로그램
- Thread-Per-Message 패턴의 등장인물
- 생각의 폭을 넓히기 위한 힌트
- 관련 패턴
- 보강 1 : 프로세스와 쓰레드
- 보강 2 : java.util.concurrent 패키지와 Thread-Per-Message 패턴

Chapter 08. Worker Thread - 일이 올 때까지 기다리고, 일이 오면 작업한다
- Worker Thread 패턴
- 예제 프로그램
- Worker Thread 패턴의 등장인물
- 생각의 폭을 넓히기 위한 힌트
- 관련 패턴
- 보강 1 : Swing의 이벤트·디스패칭 쓰레드
- 보강 2 java.util.concurrent 패키지와 Worker Thread 패턴

Chapter 09. Future - 먼저 교환권을 받으세요
- Future 패턴
- 예제 프로그램
- Future 패턴의 등장인물
- 생각의 폭을 넓히기 위한 힌트
- 관련 패턴
- 보강 : java.util.concurrent 패지키와 Future 패턴

Chapter 10. Two-Phase Termination - 뒷정리를 하고 나서 자도록 해요
- Two-phase Termination 패턴
- 예제 프로그램
- Two-Phase Termination 패턴의 등장인물
- 생각의 폭을 넓히기 위한 힌트
- 관련 패턴
- 보강 1 : 인터럽트 상태와 예외 InterruptedException의 상호 변환
- 보강 2 : java.util.concurrent 패키지와 쓰레드의 동기

Chapter 11. Thread-Specific Storage - 쓰레드마다 락커를 가진다
- Thread-Specific Storage 패턴
- java.lang.ThradLocal 클래스에 대하여
- 예제 프로그램1 : Thread-Specific Storage 패턴을 사용하지 않는 예
- 예제 프로그램 2 : Thread-Specific Storage 패턴을 사용하는 예
- Thread-Specific Storage 패턴의 등장인물
- 생각의 폭을 넓히는 힌트
- 관련 패턴
- 보강 : 액터 베이스와 태스크 베이스

Chapter 12. Active Object - 비동기 메시지를 맞이하는 능동적인 객체
- Active Object 패턴
- 예제 프로그램
- Active Object 패턴의 등장인물
- 생각의 폭을 넓히기 위한 힌트
- 관련 패턴
- 보강 : java.util.concurrent 패키지와 Active Object 패턴

Chapter 13. 총정리 - 멀티 쓰레드 프로그래밍 패턴 랭귀지
- 멀티 쓰레드 프로그래밍 패턴 랭귀지
- Single Thread Execution 패턴(Chapter 01)
- Immutable 패턴(Chapter 02)
- Guarded Suspension 패턴(Chapter 03)
- Balking 패턴(Chapter 04)
- Producer-Consumer 패턴(Chapter 05)
- Read-Write Lock 패턴(Chapter 06)
- Thread-Per-Message 패턴(Chapter 07)
- Worker Thread 패턴(Chapter 08)
- Future 패턴(Chapter 09)
- Two-Phase Termination 패턴(Chapter 10)
- Thread-Specific Storage 패턴(Chapter 11)
- Active Object 패턴(Chapter 12)

저자소개

유키 히로시 (지은이)    정보 더보기
프로그래밍과 암호, 수학 등에 관한 책을 다수 집필했다. 인터넷에 연재한 〈수학 소녀〉, 〈수학 소녀의 비밀노트〉는 수많은 네티즌에게 수학의 재미와 즐거움을 주었고, 책으로 출간되어 선풍적인 인기를 끌며 대만, 태국, 미국 등에서도 출간되었다. 국내에 소개된 책으로는 《프로그래머, 수학으로 생각하라》, 《수학걸》, 《수학 홀릭 페르마의 마지막 정리》, 《Java 언어로 배우는 디자인 패턴 입문》, 《Java 언어로 배우는 디자인 패턴 입문–멀티쓰레드 편》, 《Java 언어로 배우는 리팩토링 입문》, 《알기 쉬운 정보보호개론》 등이 있다.
펼치기
변연희 (옮긴이)    정보 더보기
<그림으로 설명하는 UML 사전>
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책