Java使用PV操作实现男女共浴问题

zhbitxhd 2012-12-02 08:45:31
目的:了解信号量机制,了解并掌握进程同步和互斥机制,熟悉信号量的操作函数,利用信号量实现对共享资源的控制。
设计要求:编程模拟男女生洗澡问题。
问题描述:假设某宿舍楼有一共用浴室,学校颁布规定:当有一个女生正在使用浴室,则其他女生可以进入,但是男生不行,反之亦然。在每个浴室门上有一个滑动指示符号,表示当前处于以下三种可能状态之一:
空 (2)有女生 (3)有男生
选用一种程序设计语言编写下面的过程:
woman_wants_to_enter,man_wants_to_enter,woman_leaves,man_leaves。
希望能在代码关键部分注释下!!急

请给出代码
...全文
1082 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sosqrn975 2013-03-01
  • 打赏
  • 举报
回复
此pv非彼pv啊,上当了
valen_jia 2012-12-07
  • 打赏
  • 举报
回复
同意楼上,楼主这需求不合理
beiouwolf 2012-12-06
  • 打赏
  • 举报
回复
浴室有女生时,必须让男生进啊~~~必须滴~
nj_dobetter 2012-12-05
  • 打赏
  • 举报
回复
pv操作害苦多少人,其实就是加锁、释放锁。
zhbitxhd 2012-12-05
  • 打赏
  • 举报
回复
额、、、、、我勒个去。。。没代码没真相
惑惑 2012-12-03
  • 打赏
  • 举报
回复
你确定要代码吗? 我只确定我必须要把滑动指示符号写反
咖啡机 2012-12-03
  • 打赏
  • 举报
回复
p、v操作是操作系统上的原语操作吧,是进程间的同步的一种手段。 p是申请信号量,v是释放信号量
zzt369880281 2012-12-02
  • 打赏
  • 举报
回复
何为pv呀?

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧