java一个类有两个synchronized方法,是不是同一时间只能有一个处于运行,这个两个方法的锁是一样的吗
展开全部
不是,加synchronized代表多个线程访问这个方法是,只有获得锁的线程能够使用这个方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sync不能防死锁,只能保证线程安全(同时间只有一个线程被允许访问加了sync的方法)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加入synchronized其实就是为了避免多线程引起的死锁。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询