Java中除了同步锁,还有什么同步机制的方法吗?
答案:3 悬赏:0
解决时间 2021-03-15 11:41
- 提问者网友:爱你等于作孽
- 2021-03-14 15:28
Java中除了同步锁,还有什么同步机制的方法吗?
最佳答案
- 二级知识专家网友:疯山鬼
- 2021-03-14 15:55
同步,,就是多线程访问同一个资源,存在安全问题,,就必须加同步就是上锁嘛,一次只能有一个线程访问一个资源,这个线程访问完出来后,别的线程才有资格去访问,不然线程的切换 会造成安全隐患。。。
死锁,,是发生在同步的基础上的,就是说 有两个以上资源,分别加了同步,然后多个线程分别访问不同资源的时候 由于每个锁里面是相互有联系的,,这几个线程就在里面 不能访问资源,就阻塞在里面了,,说的通俗点 就是占着茅坑不拉屎,,,然后外面排队的人进不去,,里面的人也出不来,,那么程序就卡在那里了,,不人为干涉,,程序不就结束的
死锁,,是发生在同步的基础上的,就是说 有两个以上资源,分别加了同步,然后多个线程分别访问不同资源的时候 由于每个锁里面是相互有联系的,,这几个线程就在里面 不能访问资源,就阻塞在里面了,,说的通俗点 就是占着茅坑不拉屎,,,然后外面排队的人进不去,,里面的人也出不来,,那么程序就卡在那里了,,不人为干涉,,程序不就结束的
全部回答
- 1楼网友:强势废物
- 2021-03-14 17:14
我了解的没有,同步的方式,同步代码块,同步方法。线程中使用。
- 2楼网友:傲娇菇凉
- 2021-03-14 16:52
wait()方法。挂起,等待。
sleep()方法,睡眠一段时间。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯