1. 程式人生 > >java.util.concurrent 包下面的所有類

java.util.concurrent 包下面的所有類

java.util.concurrent 包下面的所有類

原子運算元類:

java.util.concurrent.atomic.AtomicBoolean.class
java.util.concurrent.atomic.AtomicInteger.class
java.util.concurrent.atomic.AtomicIntegerArray.class
java.util.concurrent.atomic.AtomicIntegerFieldUpdater.class
java.util.concurrent.atomic.AtomicLong.class
java.util.concurrent.atomic.AtomicLongArray.class
java.util.concurrent.atomic.AtomicLongFieldUpdater.class
java.util.concurrent.atomic.AtomicMarkableReference.class
java.util.concurrent.atomic.AtomicReference.class    
java.util.concurrent.atomic.AtomicReferenceArray.class
java.util.concurrent.atomic.AtomicReferenceFieldUpdater.class
java.util.concurrent.atomic.AtomicStampedReference.class
java.util.concurrent.atomic.DoubleAccumulator.class
java.util.concurrent.atomic.DoubleAdder.class
java.util.concurrent.atomic.LongAccumulator.class
java.util.concurrent.atomic.LongAdder.class
java.util.concurrent.atomic.Striped64.class

可重入鎖類:

java.util.concurrent.locks.AbstractOwnableSynchronizer.class
java.util.concurrent.locks.AbstractQueuedLongSynchronizer.class
java.util.concurrent.locks.AbstractQueuedSynchronizer.class
java.util.concurrent.locks.Condition.class
java.util.concurrent.locks.Lock.class
java.util.concurrent.locks.LockSupport.class
java.util.concurrent.locks.ReadWriteLock.class
java.util.concurrent.locks.ReentrantLock.class
java.util.concurrent.locks.ReentrantReadWriteLock.class
java.util.concurrent.locks.StampedLock.class

阻塞佇列 + 延時佇列 + 執行緒池 + 訊號量 + 執行緒安全類

java.util.concurrent.AbstractExecutorService.class
java.util.concurrent.ArrayBlockingQueue.class
java.util.concurrent.BlockingDeque.class
java.util.concurrent.BlockingQueue.class
java.util.concurrent.BrokenBarrierException.class
java.util.concurrent.Callable.class
java.util.concurrent.CancellationException.class
java.util.concurrent.CompletableFuture.class
java.util.concurrent.CompletionException.class
java.util.concurrent.CompletionService.class
java.util.concurrent.CompletionStage.class
java.util.concurrent.ConcurrentHashMap.class
java.util.concurrent.ConcurrentLinkedDeque.class
java.util.concurrent.ConcurrentLinkedQueue.class
java.util.concurrent.ConcurrentMap.class
java.util.concurrent.ConcurrentNavigableMap.class
java.util.concurrent.ConcurrentSkipListMap.class
java.util.concurrent.ConcurrentSkipListSet.class
java.util.concurrent.CopyOnWriteArrayList.class
java.util.concurrent.CopyOnWriteArraySet.class
java.util.concurrent.CountDownLatch.class
java.util.concurrent.CountedCompleter.class
java.util.concurrent.CyclicBarrier.class
java.util.concurrent.Delayed.class
java.util.concurrent.DelayQueue.class
java.util.concurrent.Exchanger.class
java.util.concurrent.ExecutionException.class
java.util.concurrent.Executor.class
java.util.concurrent.ExecutorCompletionService.class
java.util.concurrent.Executors.class
java.util.concurrent.ExecutorService.class
java.util.concurrent.ForkJoinPool.class
java.util.concurrent.ForkJoinTask.class
java.util.concurrent.ForkJoinWorkerThread.class
java.util.concurrent.Future.class
java.util.concurrent.FutureTask.class
java.util.concurrent.LinkedBlockingDeque.class
java.util.concurrent.LinkedBlockingQueue.class
java.util.concurrent.LinkedTransferQueue.class
java.util.concurrent.Phaser.class
java.util.concurrent.PriorityBlockingQueue.class
java.util.concurrent.RecursiveAction.class
java.util.concurrent.RecursiveTask.class
java.util.concurrent.RejectedExecutionException.class
java.util.concurrent.RejectedExecutionHandler.class
java.util.concurrent.RunnableFuture.class
java.util.concurrent.RunnableScheduledFuture.class
java.util.concurrent.ScheduledExecutorService.class
java.util.concurrent.ScheduledFuture.class
java.util.concurrent.ScheduledThreadPoolExecutor.class
java.util.concurrent.Semaphore.class
java.util.concurrent.SynchronousQueue.class
java.util.concurrent.ThreadFactory.class
java.util.concurrent.ThreadLocalRandom.class
java.util.concurrent.ThreadPoolExecutor.class
java.util.concurrent.TimeoutException.class
java.util.concurrent.TimeUnit.class
java.util.concurrent.TransferQueue.class