KEEP ON CODING......
摘要: 一、 如果在持有锁时调用某个外部方法,那么将出现活跃性问题。在这个外部方法中可能会获取其他锁(这可能会产生死锁),或者阻塞时间过长,导致其他线程无法及时获得当前被持有的锁。如下代码: 尽管没有任何方法会显式的获取两个锁,但setLocation和getImage等方法的调用者都会获得两个锁。因为se 阅读全文
posted @ 2016-12-19 08:55 Cecil2020 阅读(575) 评论(0) 推荐(0) 编辑