此商品已下架,若仍需天瓏代為查詢或代購書籍,請與門市客服人員聯繫,或 E-mail 至 service@tenlong.com.tw 將有專人為您服務。

Java Threads and the Concurrency Utilities (Paperback)
暫譯: Java 執行緒與併發工具

JEFF FRIESEN

  • 出版商: Apress
  • 出版日期: 2015-11-23
  • 售價: $2,040
  • 貴賓價: 9.5$1,938
  • 語言: 英文
  • 頁數: 220
  • 裝訂: Paperback
  • ISBN: 1484216997
  • ISBN-13: 9781484216996
  • 相關分類: Java 程式語言
  • 相關翻譯: Java 線程與並發編程實踐 (簡中版)
  • 海外代購書籍(需單獨結帳)

商品描述

This concise book empowers all Java developers to master the complexity of the Java thread APIs and concurrency utilities. This knowledge aids the Java developer in writing correct and complex performing multithreaded applications.

Java's thread APIs and concurrency utilities are among its most powerful and challenging APIs and language features. Java beginners typically find it very difficult to use these features to write correct multithreaded applications. Threads and the Concurrency Utilities helps all Java developers master and use these capabilities effectively.

This book is divided into two parts of four chapters each. Part 1 focuses on the Thread APIs and Part 2 focuses on the concurrency utilities. In Part 1, you learn about Thread API basics and runnables, synchronization and volatility, waiting and notification, and the additional capabilities of thread groups, thread local variables, and the Timer Framework. In Part 2, you learn about concurrency utilities basics and executors, synchronizers, the Locking Framework, and the additional capabilities of concurrent collections, atomic variables, and the Fork/Join Framework.

Each chapter ends with select exercises designed to challenge your grasp of the chapter's content. An appendix provides the answers to these exercises. A second appendix explores how threads are used by various standard class library APIs. Specifically, you learn about threads in the contexts of Swing, JavaFX, and Java 8's Streams API.

What You Will Learn

• How to do thread runnables, synchronization, volatility, waiting and notification, thread groups, thread local variables, and the Timer Framework
• How to create multithreaded applications that work correctly.
• What are concurrency utilities basics and executors
• What are synchronizers, the Locking Framework, concurrent collections, atomic variables, and the Fork/Join Framework and how to use them
• How to leverage the concurrency utilities to write more complex multithreaded applications and achieve greater performance
• How to apply thread usage in Swing, JavaFX, and Java 8 Streams API contexts

Audience

The primary audience is Java beginners and the secondary audience is more advanced Java developers who have worked with the Thread APIs and the Concurrency Utilities.

商品描述(中文翻譯)

這本簡明的書籍使所有 Java 開發者能夠掌握 Java 執行緒 API 和併發工具的複雜性。這些知識幫助 Java 開發者撰寫正確且性能複雜的多執行緒應用程式。

Java 的執行緒 API 和併發工具是其最強大且最具挑戰性的 API 和語言特性之一。Java 初學者通常發現使用這些特性來撰寫正確的多執行緒應用程式非常困難。《Threads and the Concurrency Utilities》幫助所有 Java 開發者有效地掌握和使用這些能力。

本書分為兩個部分,每個部分包含四個章節。第一部分專注於執行緒 API,第二部分專注於併發工具。在第一部分中,您將學習執行緒 API 的基本概念和可執行任務、同步和易變性、等待和通知,以及執行緒組、執行緒本地變數和計時器框架的附加功能。在第二部分中,您將學習併發工具的基本概念和執行器、同步器、鎖定框架,以及併發集合、原子變數和 Fork/Join 框架的附加功能。

每個章節結尾都有選擇性的練習題,旨在挑戰您對章節內容的理解。附錄提供這些練習的答案。第二個附錄探討各種標準類別庫 API 如何使用執行緒。具體來說,您將學習在 Swing、JavaFX 和 Java 8 的 Streams API 中的執行緒使用情境。

您將學到的內容

• 如何進行執行緒可執行任務、同步、易變性、等待和通知、執行緒組、執行緒本地變數和計時器框架
• 如何創建正確運作的多執行緒應用程式
• 什麼是併發工具的基本概念和執行器
• 什麼是同步器、鎖定框架、併發集合、原子變數和 Fork/Join 框架,以及如何使用它們
• 如何利用併發工具撰寫更複雜的多執行緒應用程式並實現更高的性能
• 如何在 Swing、JavaFX 和 Java 8 Streams API 的情境中應用執行緒使用

受眾

主要受眾是 Java 初學者,次要受眾是已經使用過執行緒 API 和併發工具的更高級 Java 開發者。