Movatterモバイル変換


[0]ホーム

URL:


Java

Concurrency Utilities
Overview

Introduction

The Java 2 platform includes a new package ofconcurrency utilities.These are classes which are designed to be used as building blocks in buildingconcurrent classes or applications. Just as the Collections Frameworkgreatly simplified the organization and manipulation of in-memory data byproviding implementations of commonly used data structures, the ConcurrencyUtilities aims to simplify the development of concurrent classes by providingimplementations of building blocks commonly used in concurrent designs.The Concurrency Utilities include a high-performance, flexible thread pool; aframework for asynchronous execution of tasks; a host of collection classesoptimized for concurrent access; synchronization utilities such as countingsemaphores; atomic variables; locks; and condition variables.

Using the Concurrency Utilities, instead of developing components such asthread pools yourself, offers a number of advantages:

In short, using the Concurrency Utilities to implement a concurrentapplication can help you make your program clearer, shorter, faster, morereliable, more scalable, easier to write, easier to read, and easier tomaintain.

The Concurrency Utilities includes:




Sun

[8]ページ先頭

©2009-2025 Movatter.jp