摘要:
源码如下对比synchronized,synchronized使用时会显示的指定一个对象(方法为调用对象,代码块会需要对象作为参数),来获取一个对象的独占锁而ReentrantLock可能就是使用的ReentrantLock对象的独占锁来实现锁的功能,所以不同线程要用同一个ReentrantLock... 阅读全文
posted @ 2015-08-11 22:34
jiangz222
阅读(224)
评论(0)
推荐(0)
摘要:
如下所示,interrupted()会改变线程的中断状态(清除),而isInterrupted()不影响线程的中断状态 1 /** * Tests whether the current thread has been interrupted. The * interrupted statu... 阅读全文
posted @ 2015-08-11 21:15
jiangz222
阅读(729)
评论(0)
推荐(0)

浙公网安备 33010602011771号