1. Java线程池

    Java线程池(ThreadPoolExecutor) 创建Java线程需要给线程分配堆栈内存以及初始化内存,还需要进行系统调用,频繁地创建和销毁线程会大大降低系统的运行效率。出于线程管理的需要,线程池应运而生。线程池是一种多线程处理形式,处理过程中将任务提交到线程池,任务的执行交由线程池来管理。

    2015/03/20 JUC

  2. Juc之阻塞队列

    Queue(阻塞队列)

    2015/03/19 JUC

  3. 并发编程原子类

    并发编程原子类

    2015/03/18 JUC

  4. Juc之unsafe类

    Unsafe(底层工具类)

    2015/03/17 JUC

  5. Juc之cas

    CAS(Java并发的基石)

    2015/03/16 JUC

  6. Juc之cyclicbarrier

    CyclicBarrier(循环栅栏)

    2015/03/15 JUC

  7. Juc之countdownlatch

    Java JUC之CountDownLatch(闭锁) CountDownLatch 是多线程控制的一种工具,它被称为 门阀、 计数器或者 闭锁。这个工具经常用来用来协调多个线程之间的同步,或者说起到线程之间的通信(而不是用作互斥的作用)。

    2015/03/14 JUC

  8. Juc之semaphore信号量

    Semaphore(信号量)

    2015/03/13 JUC