随笔分类 - 【JDK源码】
JDK源码分析
    
摘要:J.U.C同步组件FutureTask、ForkJoin、BlockingQueue
        阅读全文
                
摘要:AQS分析第二篇,同时介绍基于AQS的同步组件CountDownLatch、Semaphore、CyclicBarrier、ReentrantLock、Condition、FutureTask等。
        阅读全文
                
摘要:AQS (AbstractQueuedSynchronizer)是Java中的许多可阻塞类,例如ReentrantLock、Semaphore、ReentrantReadWriteLock、CountDownLatch、Synchronous和FutureTask等的构建基础。
        阅读全文
                
摘要:线程安全 众所周知,Java是多线程的。但是,Java对多线程的支持其实是一把双刃剑。一旦涉及到多个线程操作共享资源的情况时,处理不好就可能产生线程安全问题。线程安全性可能是非常复杂的,在没有充足的同步的情况下,多个线程中的操作执行顺序是不可预测的。 Java里面进行多线程通信的主要方式就是共享内存
        阅读全文
                
摘要:本文从 源码包中截取出 包的所有类,对该包整体结构进行一个概述。 在 之前, 中要进行并发编程时,通常需要由程序员独立完成代码实现。当然也有一些开源的框架提供了这些功能,但是这些框架依然没有 自带的功能使用起来方便。 而当针对高质量 多线程并发程序设计时,比如使用 之前的 、`notify() sy
        阅读全文
                

 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号