(To verify please enter your ID. Multithreading and concurrency management are the main subjects of good or bad programming. This book introduces the design pattern concepts related to JAVA threads through simple words and examples, and explains them one by one through practical JAVA program paradigms and UML diagrams. The main part of the code is marked to make it easier for readers to interpret, and with a lot of explanatory diagrams, whether it is a beginner or a programming expert, this is a very valuable book to learn and understand design patterns. The book includes the introduction of JAVA thread, 12 main thread design patterns and the book summary and rich appendix content. The introduction of the relevant thread design pattern in each chapter, by analogy, makes the reader learn more efficiently. Finally, practice questions are attached, so that readers can review the past and learn new things, and can quickly absorb the essence of the book.)