Statements (54)
Predicate | Object |
---|---|
gptkbp:instanceOf |
concept
|
gptkbp:address |
starvation
ordering visibility atomicity thread safety deadlocks race conditions livelocks |
gptkbp:enables |
simultaneous execution of threads
|
https://www.w3.org/2000/01/rdf-schema#label |
Java Concurrency
|
gptkbp:importantFor |
gptkb:performance
scalability responsiveness |
gptkbp:relatedTo |
gptkb:CompletableFuture
gptkb:Java_programming_language multithreading parallel computing asynchronous programming reactive programming concurrent programming thread pools synchronization primitives parallel streams Java Memory Model |
gptkbp:usedIn |
web applications
desktop applications mobile applications real-time systems server applications |
gptkbp:uses |
gptkb:ConcurrentHashMap
gptkb:Thread_class gptkb:ScheduledExecutorService gptkb:java.util.concurrent_package semaphores locks synchronization volatile keyword concurrent collections ForkJoinPool BlockingQueue CountDownLatch CyclicBarrier ReadWriteLock ReentrantLock Runnable interface ThreadPoolExecutor atomic variables synchronized keyword Callable interface Executor framework Future interface |
gptkbp:bfsParent |
gptkb:JEP_462
|
gptkbp:bfsLayer |
7
|