1. 程式人生 > >Java併發多執行緒常用包、類和介面

Java併發多執行緒常用包、類和介面

Java.util.concurrent.locks.Lock

         Lock介面

         ReadWriteLock介面

         Condition介面

         ReentrantLock

Java.util.concurrent.atomic

         AtomicInteger

AtomicLong

AtomicReference

Java.util.concurrent;

         Callable介面

         Future介面

         Thread類

         Executor執行器

         ExcutorService

         ThreadFactory介面

         ThreadPoolExecutor

         BlockingQueue介面

         CountDownLatch

         CyclicBarrier

         DelayQueue

         Delayed介面

         PriorityBlockingQueue

         ScheduledExecutorService介面

         Semaphore

         Exchanger

Java.lang

         Runnable介面

         Throwable介面

         ThreadLocal

其他:

Wait() notifyAll()

Interrupt()

ClosedByInterruptException

InterruptedException

UncaughtException

ConcurrentModificationException

Interruptible介面

TimeUnit