util.concurrent学习计划

util.concurrent学习计划

Sync:获得/释放(acquire/release) 协议

            Mutex
            ReentrantLock
            Latch
            CountDown
            Semaphore
            WaiterPreferenceSemaphore
            FIFOSemaphore
            PrioritySemaphore

Channel
:放置/取走(put/take) 协议
            LinkedQueue
            BoundedLinkedQueue
            BoundedBuffer
            BoundedPriorityQueue
            SynchronousChannel
            Slot
   
     

Executor:执行Runnable任务
       PooledExecutor
             ThreadedExecutor
             QueuedExecutor
             FJTaskRunnerGroup

参考资料
            http://www.huihoo.org/rt/util_concurrent_tools.html

            http://g.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html
            
            http://azure.blogbus.com/logs/349630.html

            http://sunyung.blog.ccidnet.com/blog-htm-do-showone-type-blog-itemid-121264-uid-43439.html
            
            
           

你可能感兴趣的:(util.concurrent学习计划)