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 (6)

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 (7)

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