# gym **Repository Path**: openxgj/gym ## Basic Information - **Project Name**: gym - **Description**: 一道关于并发编程的计算机研究生题目,2019年10月 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-07-15 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # gym #### 介绍 一道关于并发编程的计算机研究生题目 先看一下题目介绍: ![输入图片说明](https://images.gitee.com/uploads/images/2020/0715/235259_148eccdf_1805863.png "屏幕截图.png") ![输入图片说明](https://images.gitee.com/uploads/images/2020/0715/235325_0b460782_1805863.png "屏幕截图.png") ![输入图片说明](https://images.gitee.com/uploads/images/2020/0715/235335_a87b07b8_1805863.png "屏幕截图.png") ![输入图片说明](https://images.gitee.com/uploads/images/2020/0715/235345_5f2cb043_1805863.png "屏幕截图.png") ![输入图片说明](https://images.gitee.com/uploads/images/2020/0715/235359_4068aae8_1805863.png "屏幕截图.png") ![输入图片说明](https://images.gitee.com/uploads/images/2020/0715/235410_0daa98b5_1805863.png "屏幕截图.png") ![输入图片说明](https://images.gitee.com/uploads/images/2020/0715/235422_eef00773_1805863.png "屏幕截图.png") 根据题目要求,基本上就是:多用户竞争占用有限资源,利用信号量控制线程并发数,操作完成释放资源-结束。 具体代码中都有注释 控制用户数可以直观看清楚变化 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0716/000656_eb65609e_1805863.png "屏幕截图.png") 用户数为1时控制台输出: ![输入图片说明](https://images.gitee.com/uploads/images/2020/0716/001810_b8bb106f_1805863.png "屏幕截图.png")