Statements (42)
Predicate | Object |
---|---|
gptkbp:instanceOf |
Library
|
gptkbp:basedOn |
Concurrency design patterns
|
gptkbp:compatibleWith |
gptkb:Java_Virtual_Machine
|
gptkbp:documentedIn |
Java API documentation
|
gptkbp:enhances |
Performance
|
https://www.w3.org/2000/01/rdf-schema#label |
Java Concurrency Utilities
|
gptkbp:improves |
Scalability
|
gptkbp:includes |
gptkb:CyclicBarrier
gptkb:ReentrantLock gptkb:CountDownLatch Future BlockingQueue Semaphore Callable ForkJoinPool Atomic variables ReadWriteLock |
gptkbp:introduced |
gptkb:Java_5
|
gptkbp:is_designed_to |
High-performance applications
|
gptkbp:is_essential_for |
Concurrent programming
|
gptkbp:is_part_of |
gptkb:Java_Standard_Edition
gptkb:Java_Development_Kit_(JDK) |
gptkbp:is_supported_by |
Integrated_Development_Environments_(IDEs)
|
gptkbp:is_used_in |
Web applications
Real-time systems Data processing Parallel processing Resource management Event handling Task scheduling Server applications |
gptkbp:maintainedBy |
gptkb:Oracle_Corporation
|
gptkbp:provides |
gptkb:Fork/Join_framework
Executor framework Scheduled tasks Atomic operations Concurrent collections Synchronization utilities Thread-safe_data_structures Thread_pools |
gptkbp:reduces |
Thread_contention
|
gptkbp:supports |
Multithreading
|