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

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

函数和类 使用项目数
1. java.util.concurrent.TimeUnit 用在( 26 )个项目中
2. java.util.concurrent.Executors 用在( 12 )个项目中
3. java.util.concurrent.ConcurrentHashMap 用在( 41 )个项目中
4. java.util.concurrent.ExecutorService 用在( 10 )个项目中
5. java.util.concurrent.atomic.AtomicInteger 用在( 21 )个项目中
6. java.util.concurrent.Callable 用在( 3 )个项目中
7. java.util.concurrent.ExecutionException 用在( 4 )个项目中
8. java.util.concurrent.Future 用在( 6 )个项目中
9. java.util.concurrent.atomic.AtomicBoolean 用在( 14 )个项目中
10. java.util.concurrent.CountDownLatch 用在( 5 )个项目中
11. java.util.concurrent.LinkedBlockingQueue 用在( 19 )个项目中
12. java.util.concurrent.atomic.AtomicLong 用在( 21 )个项目中
13. java.util.concurrent.BlockingQueue 用在( 19 )个项目中
14. java.util.concurrent.ScheduledExecutorService 用在( 10 )个项目中
15. java.util.concurrent.TimeoutException 用在( 4 )个项目中
16. java.util.concurrent.locks.ReentrantLock 用在( 12 )个项目中
17. java.util.concurrent.Executor 用在( 1 )个项目中
18. java.util.concurrent.atomic.AtomicReference 用在( 8 )个项目中
19. java.util.concurrent.ThreadPoolExecutor 用在( 31 )个项目中
20. java.util.concurrent.ThreadFactory 用在( 1 )个项目中
21. java.util.concurrent.CopyOnWriteArrayList 用在( 20 )个项目中
22. java.util.concurrent.ConcurrentMap 用在( 20 )个项目中
23. java.util.concurrent.ConcurrentLinkedQueue 用在( 16 )个项目中
24. java.util.concurrent.locks.Lock 用在( 7 )个项目中
25. java.util.concurrent.ArrayBlockingQueue 用在( 18 )个项目中
26. java.util.concurrent.Semaphore 用在( 7 )个项目中
27. java.util.concurrent.locks.ReentrantReadWriteLock 用在( 8 )个项目中
28. java.util.concurrent.ScheduledFuture 用在( 5 )个项目中
29. java.util.concurrent.locks.Condition 用在( 7 )个项目中
30. java.util.concurrent.FutureTask 用在( 5 )个项目中
31. java.util.concurrent.CompletableFuture 用在( 47 )个项目中
32. java.util.concurrent.ScheduledThreadPoolExecutor 用在( 20 )个项目中
33. java.util.concurrent.RejectedExecutionException 用在( 3 )个项目中
34. java.util.concurrent.locks.ReadWriteLock 用在( 2 )个项目中
35. java.util.concurrent.ThreadLocalRandom 用在( 14 )个项目中
36. java.util.concurrent.CopyOnWriteArraySet 用在( 7 )个项目中
37. java.util.ConcurrentModificationException 用在( 2 )个项目中
38. java.util.concurrent.CancellationException 用在( 1 )个项目中
39. java.util.concurrent.LinkedBlockingDeque 用在( 31 )个项目中
40. java.util.concurrent.SynchronousQueue 用在( 13 )个项目中
41. java.util.concurrent.PriorityBlockingQueue 用在( 14 )个项目中
42. java.util.concurrent.ConcurrentSkipListMap 用在( 31 )个项目中
43. java.util.concurrent.ConcurrentSkipListSet 用在( 20 )个项目中
44. java.util.concurrent.CyclicBarrier 用在( 5 )个项目中
45. java.util.concurrent.ForkJoinPool 用在( 20 )个项目中
46. java.util.concurrent.RejectedExecutionHandler 用在( 0 )个项目中
47. java.util.concurrent.ExecutorCompletionService 用在( 3 )个项目中
48. java.util.concurrent.ConcurrentLinkedDeque 用在( 24 )个项目中
49. java.util.concurrent.Delayed 用在( 1 )个项目中
50. java.util.concurrent.locks.LockSupport 用在( 6 )个项目中