摘要: 死锁: 每个线程都拥有其他线程需要的资源,同时又等待其他线程已经拥有的资源,并且每个线程在获得全部需要的资源之前不会释放已经拥有的资源。 如果在持有锁的情况下调用某个外部方法,并且这个外部方法不是开放调用(调用方法不需要持有锁),那么就需要警惕死锁。 饥饿: 一个线程因为处理时间全部被其他线程抢走而 阅读全文
posted @ 2018-08-21 18:21 流星12138 阅读(357) 评论(0) 推荐(0)