
并发
iteye_698
这个作者很懒,什么都没留下…
展开
-
Java同步器框架剖析
Java同步器框架剖析 同步器(Synchronizer)框架是java并发的核心基础,充分理解其设计原理能够更精准的使用/扩展部分工具,进而提高应用程序的性能。本文的分析依托源码,纯属个人见解。希望阅读者能够批判阅读。 闲话少说,我们直接来说AbstractQueuedSynchronizer类,这个是同步器框架的核心类。它的实现思路:1,用volat...原创 2015-08-01 19:11:24 · 156 阅读 · 0 评论 -
java并发之ThreadPoolExecutor分析
java并发之ThreadPoolExecutor分析 ThreadPoolExecutor线程池是我们平时使用最多的线程池处理工具,充分理解线程池的实现原理,可以让我们在碰到相关问题时有效的进行参数调优与处理,进而提高程序的整体性能与吞吐量。本文依托于jdk1.8,但不会讨论代码的实现细节,需要注意的是ctl属性,ctl是把两个属性合并到一个int字段中进行记录,高3位记录...2015-08-02 12:15:28 · 160 阅读 · 0 评论 -
也说线程
也说线程 作为java程序员,我们无时无刻都在和线程打交道。由于jvm为我们隐藏了太多的细节,我们很难透过层层迷雾去真正理解线程本身的性质。如果编写多线程的程序员不能充分理解线程的整体模型,编程过程中常常会出现一些莫名其妙的问题。掌握线程的设计初衷,也能为我们提供一个审视问题的角度,能够更加精准的使用线程。 以下是我个人理解的一个线程图 ...原创 2015-01-25 14:25:31 · 134 阅读 · 0 评论