| 000 | 00000nam c2200205 c 4500 | |
| 001 | 000000665886 | |
| 005 | 20170531104331 | |
| 007 | ta | |
| 008 | 000605s2000 ulka 001c kor | |
| 020 | ▼a 8979140606 ▼g 13560 | |
| 040 | ▼a 211009 ▼c 211009 ▼d 211009 | |
| 041 | 1 | ▼a kor ▼h eng |
| 049 | 1 | ▼l 111159628 ▼f 개가 ▼l 121047993 ▼f 과학 ▼l 121047994 ▼f 과학 ▼l 121047995 ▼f 과학 |
| 082 | 0 4 | ▼a 005.133 ▼2 21 |
| 085 | ▼a 005.133 ▼2 DDCK | |
| 090 | ▼a 005.133 ▼b 2000L | |
| 100 | 1 | ▼a Oaks, Scott |
| 245 | 1 0 | ▼a JAVA : ▼b 자바 쓰레드 / ▼d Scott Oaks, ▼e Henry Wong ; ▼e 진장일, ▼e 박성철 역 |
| 246 | 1 9 | ▼a Java threads |
| 260 | ▼a 서울 : ▼b 한빛미디어, ▼c 2000 | |
| 300 | ▼a 370 p. : ▼b 삽화 ; ▼c 26 cm | |
| 500 | ▼a 색인수록 | |
| 500 | ▼a 부록: 쓰레드 관련 기타 주제, 예외와 에러 | |
| 650 | 0 | ▼a Java (Computer program language) |
| 650 | 0 | ▼a Threads (Computer programs) |
| 700 | 1 | ▼a Wong, Henry, ▼d 1965-, ▼e 저 |
| 700 | 1 | ▼a 진장일, ▼e 역 |
| 700 | 1 | ▼a 박성철, ▼e 역 |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 중앙도서관/제2자료실(3층)/ | 청구기호 005.133 2000L | 등록번호 111159628 (17회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 2 | 소장처 과학도서관/보존서고5(동양서)/ | 청구기호 005.133 2000L | 등록번호 121047993 (17회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 3 | 소장처 과학도서관/보존서고5(동양서)/ | 청구기호 005.133 2000L | 등록번호 121047994 (24회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 4 | 소장처 과학도서관/보존서고5(동양서)/ | 청구기호 005.133 2000L | 등록번호 121047995 (32회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 중앙도서관/제2자료실(3층)/ | 청구기호 005.133 2000L | 등록번호 111159628 (17회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 과학도서관/보존서고5(동양서)/ | 청구기호 005.133 2000L | 등록번호 121047993 (17회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 2 | 소장처 과학도서관/보존서고5(동양서)/ | 청구기호 005.133 2000L | 등록번호 121047994 (24회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 3 | 소장처 과학도서관/보존서고5(동양서)/ | 청구기호 005.133 2000L | 등록번호 121047995 (32회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
이 책은 최근의 자바 기술 개발동향에 발맞추어, 멀티유저 문제를 고려하는 서버 프로그램뿐만 아니라 간단한 사용자 인터페이스를 지닌 애플릿에서도 필수적인 항목으로 요구되는 쓰레드 프로그래밍에 관하여 설명하고 있다.
자바 퀵 레퍼런스(Java In a Nutshell, 한빛미디어, 1997)’에 이은 자바 시리즈로서 자바 쓰레드의 이점과 JDK 2에서 업그레이드된 부분을 설명한다. 자바 프로그래밍에서 효율적인 작업을 위해 쓰레드를 어디에 써야 하는지와 구현 방법에 대해서도 자세하게 언급하고 있다.
아직까지 쓰레드 프로그래밍은 완전하게 정립되지 않은 부분도 있고, 실제로 프로그램 구현에 적용시키기에는 어려운 부분들이 많다. 하지만, 객체지향 언어로 단연 부각되고 있는 자바에서는 보다 간단하고 안전한 과정을 거쳐 쓰레드 프로그래밍의 고급 기법들을 쉽게 구사할 수 있다.
정보제공 :
목차
목차 역자 서문 = 5 차례 = 7 서문 = 11 1장. 쓰레드의 소개 = 17 자바 관련 용어 = 17 쓰레드 개요 = 19 왜 쓰레드를 사용하는가? = 23 요약 = 28 2장. 자바 쓰레딩 API = 29 쓰레드 클래스를 사용하는 쓰레딩 = 29 Runnable 인터페이스를 사용하는 쓰레딩 = 38 쓰레드오 라이프 사이클 = 43 쓰레드 명명 = 48 쓰레드 액세스 = 50 시작, 정지, 조인에 대한 추가사항 = 54 요약 = 58 3장. 동기화 기법 = 61 은행 예제 = 61 비동기적인 데이터 읽기 = 65 동기화를 수행하는 클래스 = 72 동기화된 블록 = 76 중첩된 락 = 78 데드락 = 82 다시 은행 예제로 = 85 정적 메쏘드에 대한 동기화 = 87 요약 = 90 4장. 대기와 통지 = 91 다시 은행 예제로 = 91 대기와 통지 = 93 wait(), notify(), 그리고 notifyAll() = 99 wait()와 sleep() = 103 쓰레드 인터럽션 = 105 정적 메쏘드(동기화에 대한 세부사항) = 112 요약 = 113 5장. 자바 쓰레드 프로그래밍의 유용한 예제들 = 115 데이터 구조와 컨테이너 = 116 간단한 동기화 예제들 = 121 네트워크 서버 클래스 = 130 AsyncInputStream 클래스 = 138 AsyncInputStream과 TCPServer의 사용 = 153 요약 = 153 6장. 자바 쓰레드 스케줄링 = 155 쓰레드 스케줄링 개요 = 156 언제 스케줄링이 중요한가? = 169 쓰레드 우선순위와 스케줄링 = 171 일반적인 스케줄링의 구현 = 176 네이티브 스케줄링 지원 = 188 다른 쓰레드 스케줄링 메쏘드 = 192 요약 = 202 7장. 자바 쓰레드 스케줄링 관련 예제 = 205 쓰레드 풀 = 206 라운드 로빈 스케줄링 = 213 잡 스케줄링 = 230 요약 = 236 8장. 고급 동기화 기법 = 237 동기화에 관련된 용어 = 237 데드락 막기 = 239 락 스타베이션 = 248 스레드 비안전 클래스 = 264 요약 = 276 9장. 멀티프로세서 시스템을 위한 병렬 처리 = 279 단일 쓰레드 프로그램의 병렬화 = 280 내부 루프 쓰레딩 = 301 루프 인쇄 = 306 멀티프로세서 확장 = 310 요약 = 321 10장. 쓰레드 그룹 = 323 쓰레드 그룹의 개념 = 323 쓰레드 그룹의 생성 = 325 쓰레드 그룹 메쏘드 = 327 쓰레드 그룹의 조작 = 333 쓰레드 그룹, 쓰레드, 그리고 보안 = 336 요약 = 342 (부록 A) 쓰레드 관련 기타 주제 = 347 (부록 B) 예외와 에러 = 357 찾아보기 = 364
