安卓笔记侠

专注安卓开发

导航

2017年11月15日 #

reentrantlock用于替代synchronized

摘要: 1.①使用reentrantlock可以完成同样的功能 ②需要注意的是,必须要必须要必须要手动释放锁(重要的事情说三遍) ③使用syn锁定的话如果遇到异常,jvm会自动释放锁,但是lock必须手动释放锁,因此经常在finally中进行锁的释放 2.使用reentrantlock可以进行“尝试锁定”t 阅读全文

posted @ 2017-11-15 09:23 安卓笔记侠 阅读(1405) 评论(0) 推荐(0) 编辑