摘要: synchronized是属于jvm层面的,如果遇到异常,jvm会自动释放锁.lock锁的释放是需要程序员操作,如果不释放就会产生死锁在竞争不激烈的情况下,偶尔会有同步的情况发生,如果用synchronized会好一点,如果竞争很激烈的情况下,使用reentrantLock会好一点.package... 阅读全文
posted @ 2015-08-11 21:04 如果可以在重来 阅读(180) 评论(0) 推荐(0) 编辑