摘要:
在阅读AtomicInteger的源码时,看到了这个类:sum.msic.Unsafe,之前从没见过。所以花了点时间google了一下。 Unsafe的源码:http://www.docjar.com/html/... 阅读全文
2013年11月13日
摘要:
上篇文章分析了ReentrantLock的lock,tryLock,unlock方法,继续分析剩下的方法,首先开始lockInterruptibly,先看其API说明:lockInterruptiblypubli... 阅读全文
摘要:
在上一篇笔记中提到concurrent包中semaphores, barriers, and latches等Synchronizer的介绍和使用,于是想深入的了解这些Synchronizer的原理和源码... 阅读全文
2013年11月12日
摘要:
尊敬原创作者,转载请注明出处:http://blog.csdn.net/gemmem/article/details/8956703FutureTask是为了弥补Thread的不足而设计的,它可以让程序员准确地知... 阅读全文
摘要:
import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concu... 阅读全文
摘要:
public class CountDownLatchextends Object一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。 用给定的计数 初始化 CountDownL... 阅读全文
摘要:
1.该类问题的递归串行算法(深度优先遍历)代码 复制 - 运行package net.jcip.examples; import java.util.*; /** * SequentialPuzzleSolve... 阅读全文
摘要:
package net.jcip.examples; import java.util.Collection; import java.util.List; import java.util.Queue; imp... 阅读全文
摘要:
寻找可强化的并行性1.串行执行所有任务代码 复制 - 运行package net.jcip.examples; import java.util.*; /** * SingleThreadRendere * ... 阅读全文
2013年11月5日
摘要:
JavaCCFormerly known as Jack. JavaCC is a parser, like YACC (Yet Another Compiler Compiler), except that i... 阅读全文