Lock锁
2016-07-26 16:15
211 查看
Lock lock = new ReentrantLock(); lock.lock(); try { } finally { }
注意:不要将获取锁的过程写在try块中,因为如果在获取锁(自定义锁的实现)时发生了异常,异常抛出的同时,也会导致锁无故释放。
相关文章推荐
- 信息熵 Information Theory
- iOS流布局UICollectionView系列二——UICollectionView的代理方法
- 两道普通母函数(HDU1028、HDU2082)
- Ubuntu上adb使用及问题解决
- 基于DxOMark的影像质量客观测试研究
- 地球上20张最惊人照片!不看将后悔一辈子
- SHIBOR 利率展示
- Android:学习AIDL,这一篇文章就够了(上)
- zendstudio下使用git 报错 fatal: protocol error
- 17. Letter Combinations of a Phone Number
- 【Qt编程】无边框窗口的缩放与拖动
- 有关javascript与nodejs面向对象的编程总结
- [转载] FFMPEG结构体分析:AVFrame
- http header 总结
- cacti系列(二)之cacti添加对tomcat服务器的监控
- mount:cannot mount block device //10.0.0.2/ming read-only
- Android网络之数据解析----SAX方式解析XML数据
- Android--雷达扫描动态界面
- Android Studio ndk开发相关注意事项
- centos7安装opennms-17.0.0