Properties (59)
Predicate | Object |
---|---|
gptkbp:instanceOf |
interface
|
gptkbp:allows |
asynchronous task execution
|
gptkbp:can_be |
shutdown
submitted tasks |
gptkbp:createdBy |
Executors factory methods
|
gptkbp:engineConfiguration |
core pool size
keep-alive time maximum pool size work queue |
gptkbp:hasSibling |
invokeAll(Collection<? extends Callable<T>> tasks)
invokeAny(Collection<? extends Callable<T>> tasks) shutdownNow() submit(Runnable task) |
https://www.w3.org/2000/01/rdf-schema#label |
ExecutorService
|
gptkbp:is_designed_to |
improving application performance
|
gptkbp:is_monitored_by |
ThreadPoolExecutor#getActiveCount()
ThreadPoolExecutor#getCompletedTaskCount() ThreadPoolExecutor#getTaskCount() |
gptkbp:is_part_of |
java.util.concurrent package
|
gptkbp:is_recognized_for |
ScheduledThreadPoolExecutor
ThreadPoolExecutor |
gptkbp:is_used_in |
artificial intelligence
cloud computing data analysis machine learning client applications concurrent programming data processing desktop applications event handling event-driven architecture game development load balancing microservices architecture mobile applications networking applications parallel computing real-time applications resource management web applications distributed systems background processing service-oriented architecture task scheduling batch processing multithreaded applications data streaming CompletableFuture server applications file processing simulation applications executing tasks in parallel API_development |
gptkbp:isFacilitatedBy |
Callable tasks
Runnable_tasks |
gptkbp:partOf |
Java Concurrency Framework
|
gptkbp:provides |
thread pool management
|
gptkbp:supports |
future results
|
gptkbp:technique |
awaitTermination(long_timeout,_TimeUnit_unit)
|