java.util.concurrent

E355647

java.util.concurrent is a core Java SE package that provides high-level concurrency utilities such as thread pools, synchronization primitives, and concurrent data structures to simplify multithreaded programming.

All labels observed (7)

How this entity was disambiguated

Statements (55)

Predicate Object
instanceOf Java package ⓘ
core Java SE API package ⓘ
aimsTo improve scalability of Java applications ⓘ
reduce need for low-level thread management ⓘ
simplify concurrent programming ⓘ
contains java.util.concurrent.ArrayBlockingQueue ⓘ
java.util.concurrent.BlockingQueue ⓘ
java.util.concurrent.Callable ⓘ
java.util.concurrent.CompletionService ⓘ
java.util.concurrent.ConcurrentHashMap ⓘ
java.util.concurrent.ConcurrentLinkedQueue ⓘ
java.util.concurrent.ConcurrentSkipListMap ⓘ
java.util.concurrent.ConcurrentSkipListSet ⓘ
java.util.concurrent.CopyOnWriteArrayList ⓘ
java.util.concurrent.CopyOnWriteArraySet ⓘ
java.util.concurrent.CountDownLatch ⓘ
java.util.concurrent.CyclicBarrier ⓘ
java.util.concurrent.DelayQueue ⓘ
java.util.concurrent.Exchanger ⓘ
java.util.concurrent.Executor ⓘ
java.util.concurrent.ExecutorCompletionService ⓘ
java.util.concurrent.ExecutorService ⓘ
java.util.concurrent.Executors ⓘ
java.util.concurrent.ForkJoinPool ⓘ
java.util.concurrent.Future ⓘ
java.util.concurrent.LinkedBlockingDeque ⓘ
java.util.concurrent.LinkedBlockingQueue ⓘ
java.util.concurrent.Phaser ⓘ
java.util.concurrent.PriorityBlockingQueue ⓘ
java.util.concurrent.RecursiveAction ⓘ
java.util.concurrent.RecursiveTask ⓘ
java.util.concurrent.RunnableFuture ⓘ
java.util.concurrent.ScheduledExecutorService ⓘ
java.util.concurrent.Semaphore ⓘ
java.util.concurrent.SynchronousQueue ⓘ
java.util.concurrent.ThreadFactory ⓘ
java.util.concurrent.ThreadLocalRandom ⓘ
java.util.concurrent.TimeUnit ⓘ
java.util.concurrent.atomic ⓘ
java.util.concurrent.locks ⓘ
designedFor multithreaded programming ⓘ
introducedIn Java 5 ⓘ
partOf Java Platform, Standard Edition ⓘ
provides atomic variables ⓘ
concurrent collections ⓘ
executors ⓘ
futures ⓘ
high-level concurrency utilities ⓘ
locks ⓘ
synchronization primitives ⓘ
thread pools ⓘ
usedFor building scalable server applications ⓘ
coordinating tasks between threads ⓘ
managing thread lifecycles ⓘ
safe sharing of mutable state between threads ⓘ

How these facts were elicited

Referenced by (8)

Full triples — surface form annotated when it differs from this entity's canonical label.

Java Platform, Standard Edition → includesLibrary → java.util.concurrent ⓘ
Java Class Library → includesPackage → java.util.concurrent ⓘ
java.util.concurrent → contains → java.util.concurrent.TimeUnit ⓘ
linked to: java.util.concurrent
java.util.concurrent → contains → java.util.concurrent.DelayQueue ⓘ
linked to: java.util.concurrent
java.util.concurrent → contains → java.util.concurrent.CountDownLatch ⓘ
linked to: java.util.concurrent
java.util.concurrent → contains → java.util.concurrent.Semaphore ⓘ
linked to: java.util.concurrent
JVM memory model → influences → java.util.concurrent package ⓘ
linked to: java.util.concurrent
Cilk work-stealing scheduler → influenced → Java ForkJoinPool ⓘ
linked to: java.util.concurrent