1 / 4
文档名称:

哲学家问题的解决.doc

格式:doc   大小:150KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

哲学家问题的解决.doc

上传人:小s 2022/6/8 文件大小:150 KB

下载得到文件列表

哲学家问题的解决.doc

相关文档

文档介绍

文档介绍:哲学家问题的解决
复现
筷子
publicclassChopsticks{
哲学家
publicclassPhilosopher{
publicPhilosopher(Stringname,Chopsticksleft,Chop哲学家问题的解决
复现
筷子
publicclassChopsticks{
哲学家
publicclassPhilosopher{
publicPhilosopher(Stringname,Chopsticksleft,Chopsticksright){=name;
=left;=right;:…左手筷子privateChopsticksleft;右手筷子privateChopsticksright;
publicvoideating(){
synchronized(left){
try{
Threadsleep(1000);
}catch(InterruptedExceptione){
();
synchronized(right){
try{
Threadsleep(1000);
}catch(InterruptedExceptione){
();
(+"iseating...");
主函数
publicclassMain{
publicstaticvoidmain(String[]args){Chopstickscl=newChopsticks();Chopsticksc2=newChopsticks();Chopsticksc3=newChopsticks();Chopsticksc4=newChopsticks();Chopsticksc5=newChopsticks();
分配筷子
Philosopherp1=newPhilosopher("p1",c1,c2);Philosopherp2=newPhilosopher("p2",c2,c3);Philosopherp3=newPhilosopher("p3",c3,c4);Philosopherp4=newPhilosopher("p4",c4,c5);Philosopherp5=newPhilosopher("p5",c5,c1);
newThread(()->{
();
}).start();
newThread(()->{();
}).start();
newThread(()->{
();
}).start();
newThread(()->{
();
}).start();
newThread(()->{();
}).start();
}
使用时先分配左手,再分配右手,产生了死锁问题。使用DD查看
先获取进程号
根据进程号查看死锁装态
死锁的详细信息
FcuiidoneJava-leveldeadlocL:
“TlweBidT":
waitingtoLochimnitorBx^BBO

最近更新

2025年宁夏银川市单招职业倾向性考试必刷测试.. 43页

2025年宁波大学科学技术学院单招综合素质考试.. 45页

2025年安康职业技术学院单招综合素质考试题库.. 46页

成都商业用地租赁合同范本 7页

2025年安徽工业职业技术学院单招综合素质考试.. 44页

2025年安徽广播影视职业技术学院单招职业适应.. 45页

2025年安徽电子信息职业技术学院单招职业倾向.. 45页

2025年安徽省宿州市单招职业倾向性测试题库附.. 45页

最新民间借贷居间服务协议书合同书2025年通用.. 17页

2025年安徽职业技术学院单招职业适应性测试题.. 46页

2025年安阳职业技术学院单招职业技能测试必刷.. 44页

2025年宜宾职业技术学院单招职业适应性测试必.. 45页

2025年宿州学院单招职业技能测试题库最新 45页

2025年山东信息职业技术学院单招职业适应性测.. 44页

2025年山东华宇工学院单招综合素质考试必刷测.. 45页

2025年山东城市建设职业学院单招职业技能测试.. 44页

2025年山东外国语职业技术大学单招职业适应性.. 42页

2025年山东省烟台市单招职业适应性考试必刷测.. 44页

煤炭采购合同书(2025版) 15页

物业委托经营管理协议书2025年通用 15页

猫咪买卖合同书(2025版) 12页

2025年山西同文职业技术学院单招综合素质考试.. 46页

容器资源调度策略-洞察阐释 36页

电脑耗材购销合同书2025年通用 14页

2025年山西省晋城市单招职业倾向性测试必刷测.. 45页

石料运输协议书书(2025版) 16页

社区工作者考试(选择题200题)及完整答案一套 65页

2025年山西警官职业学院单招综合素质考试题库.. 45页

离婚协议范文优秀2025年通用 14页

中频电治疗仪操作 15页