Page 10 -
P. 10
13장 동시성 499
13.1 코루틴 500
13.1.1 코루틴과 일시 중단 함수 502
13.1.2 코루틴 빌더 504
13.1.3 코루틴 영역과 구조적 동시성 507
13.1.4 코루틴 문맥 509
13.2 코루틴 흐름 제어와 잡 생명 주기 510
13.2.1 취소 513
13.2.2 타임아웃 516
13.2.3 코루틴 디스패치하기 517
13.2.4 예외 처리 521
13.3 동시성 통신 526
13.3.1 채널 526
13.3.2 생산자 532
13.3.3 티커 533
13.3.4 액터 535
13.4 자바 동시성 사용하기 539
13.4.1 스레드 시작하기 539
13.4.2 동기화와 락 542
13.5 결론 544
13.6 정리 질문 545
14장 코틀린 테스팅 547
14.1 코테스트 명세 549
14.1.1 코테스트 시작하기 549
14.1.2 명세 스타일 551
14.2 단언문 557
14.2.1 매처 557
14.2.2 인스펙터 559
Kotlin_05.indd 22 2022-02-15 오후 4:07:30