Statements (57)
Predicate | Object |
---|---|
gptkbp:instanceOf |
class
|
gptkbp:can_be |
true
|
gptkbp:hasSibling |
get()
weakCompareAndSet(boolean expect, boolean update) compareAndSet(boolean_expect,_boolean_update) lazySet(boolean_newValue) set(boolean_newValue) |
https://www.w3.org/2000/01/rdf-schema#label |
AtomicBoolean
|
gptkbp:introduced |
gptkb:Java_5
|
gptkbp:is_a |
true
final class reference type synchronization primitive atomic reference type boolean wrapper class concurrent data structure high-performance class non-blocking data structure volatile variable Java_class Java_concurrency_construct Java_concurrency_utility Java_object |
gptkbp:is_designed_to |
high concurrency
|
gptkbp:is_integrated_with |
true or false
|
gptkbp:is_monitored_by |
true
|
gptkbp:is_part_of |
gptkb:Java_SE_API
Java Collections Framework java.util.concurrent package Java Concurrency framework |
gptkbp:is_recognized_for |
atomic flags
|
gptkbp:is_used_in |
functional programming
asynchronous programming concurrent programming event handling flags resource sharing state management multi-threaded applications access to resources lambda expressions state flags lock-free algorithms task execution thread coordination counters software transactional memory flagging operations thread-safe counters Java_applications thread_signaling |
gptkbp:isNotableFor |
true
|
gptkbp:provides |
atomic operations
|
gptkbp:relatedTo |
AtomicInteger
|
gptkbp:security |
true
|
gptkbp:subclass |
Object class
|
gptkbp:weight |
true
|