内容説明
本書はまず「スレッドプログラミングは難しくない」といった前提のもと、「スレッドとは何か」「なぜJavaではスレッドが重要なのか」にはじまり、スレッドの生成/実行/停止/同期/排他制御/モニタ/スケジューリングなど、覚えるべきテクニックの数々を例題を駆使しながら丁寧に解説していく。
目次
1 スレッドプログラミングへの序章
2 スレッドの基本操作
3 スレッドの同期
4 待機/通知/割り込み
5 ThreadGroupとThreadLocal
6 スレッドのスケジューリングと優先度
7 スレッドプログラミングの例
Appendix TimerクラスとTimerTaskクラス