java.util.concurrent.ExecutorService
GPTKB entity
Statements (51)
Predicate | Object |
---|---|
gptkbp:instanceOf |
interface
|
gptkbp:allows |
asynchronous task execution
|
gptkbp:can_be |
shutdown method
shutdownNow method |
gptkbp:createdBy |
Executors factory methods
|
gptkbp:engineConfiguration |
rejection handler
thread factory |
gptkbp:expansion |
java.util.concurrent.Executor
|
https://www.w3.org/2000/01/rdf-schema#label |
java.util.concurrent.ExecutorService
|
gptkbp:is_available_in |
gptkb:Java_5
|
gptkbp:is_designed_to |
application performance
scalability high concurrency resource contention thread management |
gptkbp:is_monitored_by |
ThreadPoolExecutor#getActiveCount
ThreadPoolExecutor#getCompletedTaskCount ThreadPoolExecutor#getPoolSize ThreadPoolExecutor#getTaskCount |
gptkbp:is_part_of |
gptkb:Java_SE_platform
java.util.concurrent package |
gptkbp:is_recognized_for |
ScheduledThreadPoolExecutor
ThreadPoolExecutor |
gptkbp:is_used_in |
gptkb:CyclicBarrier
gptkb:CountDownLatch client applications parallel processing long-running tasks background processing BlockingQueue Semaphore ForkJoinPool ConcurrentHashMap Atomic variables CompletableFuture scheduled tasks server applications short-lived tasks Future objects delayed tasks Java_applications CompletionService concurrent_programming_in_Java |
gptkbp:isFacilitatedBy |
Callable tasks
Runnable_tasks |
gptkbp:provides |
task scheduling
thread pool management |
gptkbp:security |
true
|
gptkbp:supports |
invokeAll method
submit method invokeAny_method |