java java.util.concurrent模块,常用函数和类

下面列出了java java.util.concurrent 模块中定义的常用函数和类,我们从60个开源java项目中,按照使用频率进行了排序。

函数和类 使用项目数
51. java.util.concurrent.BrokenBarrierException 用在( 1 )个项目中
52. java.util.concurrent.CompletionService 用在( 3 )个项目中
53. java.util.concurrent.DelayQueue 用在( 13 )个项目中
54. java.util.concurrent.BlockingDeque 用在( 7 )个项目中
55. java.util.concurrent.CompletionStage 用在( 19 )个项目中
56. java.util.concurrent.RunnableFuture 用在( 4 )个项目中
57. java.util.concurrent.AbstractExecutorService 用在( 1 )个项目中
58. java.util.concurrent.atomic.AtomicReferenceArray 用在( 13 )个项目中
59. java.util.concurrent.atomic.LongAdder 用在( 6 )个项目中
60. java.util.concurrent.ConcurrentNavigableMap 用在( 25 )个项目中
61. java.util.concurrent.atomic.AtomicReferenceFieldUpdater 用在( 7 )个项目中
62. java.util.concurrent.atomic.AtomicIntegerFieldUpdater 用在( 7 )个项目中
63. java.util.concurrent.CompletionException 用在( 1 )个项目中
64. java.util.concurrent.locks.AbstractQueuedSynchronizer 用在( 3 )个项目中
65. java.util.concurrent.atomic.AtomicLongArray 用在( 10 )个项目中
66. java.util.concurrent.atomic.AtomicIntegerArray 用在( 14 )个项目中
67. java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock 用在( 5 )个项目中
68. java.util.concurrent.LinkedTransferQueue 用在( 14 )个项目中
69. java.util.concurrent.locks.ReentrantReadWriteLock.ReadLock 用在( 2 )个项目中
70. java.util.concurrent.atomic.AtomicLongFieldUpdater 用在( 8 )个项目中
71. java.util.concurrent.RecursiveTask 用在( 4 )个项目中
72. java.util.concurrent.ForkJoinTask 用在( 8 )个项目中
73. java.util.concurrent.Phaser 用在( 10 )个项目中
74. java.util.concurrent.Exchanger 用在( 1 )个项目中
75. java.util.concurrent.RecursiveAction 用在( 0 )个项目中
76. java.util.concurrent.locks.StampedLock 用在( 11 )个项目中
77. java.util.concurrent.ForkJoinWorkerThread 用在( 3 )个项目中
78. java.util.concurrent.ThreadPoolExecutor.CallerRunsPolicy 用在( 0 )个项目中
79. java.util.concurrent.RunnableScheduledFuture 用在( 2 )个项目中
80. java.util.concurrent.atomic.DoubleAdder 用在( 3 )个项目中
81. java.util.concurrent.ForkJoinPool.ForkJoinWorkerThreadFactory 用在( 0 )个项目中
82. java.util.concurrent.atomic.LongAccumulator 用在( 3 )个项目中
83. java.util.concurrent.TransferQueue 用在( 0 )个项目中
84. java.util.concurrent.atomic.AtomicStampedReference 用在( 4 )个项目中
85. java.util.concurrent.atomic.AtomicMarkableReference 用在( 4 )个项目中
86. java.util.concurrent.CountedCompleter 用在( 3 )个项目中
87. java.util.concurrent.ThreadPoolExecutor.AbortPolicy 用在( 0 )个项目中
88. java.util.concurrent.Flow 用在( 4 )个项目中
89. java.util.concurrent.atomic.DoubleAccumulator 用在( 3 )个项目中
90. java.util.concurrent.SubmissionPublisher 用在( 6 )个项目中
91. java.util.concurrent.Flow.Subscriber 用在( 3 )个项目中
92. java.util.concurrent.locks.AbstractQueuedLongSynchronizer 用在( 1 )个项目中
93. java.util.concurrent.Flow.Subscription 用在( 1 )个项目中
94. java.util.concurrent.ConcurrentHashMap.KeySetView 用在( 0 )个项目中
95. java.util.concurrent.ForkJoinPool.ManagedBlocker 用在( 0 )个项目中
96. java.util.concurrent.ThreadPoolExecutor.DiscardPolicy 用在( 0 )个项目中
97. java.util.concurrent.Flow.Publisher 用在( 0 )个项目中
98. java.util.concurrent.locks.AbstractQueuedSynchronizer.ConditionObject 用在( 4 )个项目中
99. java.util.concurrent.locks.AbstractOwnableSynchronizer 用在( 0 )个项目中
100. java.util.concurrent.ThreadPoolExecutor.DiscardOldestPolicy 用在( 0 )个项目中