线程并发-同步synchronized无限等待问题

当一个类中,有两个synchronized方法,其中一个方法是一个死循环,当多个线程调用类中的不一样方法时,会形成死锁,解决方法是把synchronized方法转换成在方法中加synchronized语句块,并且两个方法持有不一样的对象,这就解决了死锁问题,当多个线程调用不一样方法时,虽然一个线程出现死锁,但不影响其余应用调用另外一个方法。java Taskide public class Tas
相关文章
相关标签/搜索