摘要: 1.interrupt()方法 interrupt方法不会真正中断线程,它只会清楚线程的wait,sleep,join的受阻状态,时线程重新获得CPU的执行权。 此时如果再次调用线程的wait,sleep,join方法,将会抛出一个InterruptedException异常 2.join()方法, 阅读全文
posted @ 2017-05-19 22:54 呛水滴鱼 阅读(159) 评论(0) 推荐(0) 编辑
摘要: JDK5以后为代码的同步提供了更加灵活的Lock+Condition模式,并且一个Lock可以绑定多个Condition对象 1.把原来的使用synchronized修饰或者封装的代码块用lock.lock()与lock.unlock()进行手动的锁获取与释放 2.把原来线程之间的通讯方式由锁对线o 阅读全文
posted @ 2017-05-19 19:54 呛水滴鱼 阅读(151) 评论(0) 推荐(0) 编辑