没有合适的资源?快使用搜索试试~ 我知道了~
MultithreadedElevator:使用多线程模拟电梯系统
共11个文件
java:7个
license:1个
xml:1个
需积分: 10 1 下载量 91 浏览量
2021-06-09
13:42:41
上传
评论
收藏 18KB ZIP 举报
温馨提示
这是什么? 这是“电梯系统”的模拟器。 这段代码模拟了一个 16 部电梯的系统。 从可用的 16 部电梯中选出最佳电梯来满足任何楼层的电梯需求。 编译 要编译运行, mvn compile 跑步 执行运行,mvn exec:java 在任何给定点,按 1 或 2 与程序交互。 如果您想退出,请按 Control+C 单元测试 要运行单元测试运行,请 mvn test 每当电梯经过任何楼层时,都会通过引入 Thread.sleep() 调用来有意减慢执行速度。 所以在运行单元测试时,即使控制台上有一小段时间没有输出,也请耐心等待。 请等待,直到您返回命令提示符。 设计决策 我们在这个系统中有 3 个主要组件:- Elevator - 此类模拟电梯并实现电梯运动的基本功能。 在这个设置中,我们总共有 16 个这个类的实例,每个实例都代表一个单独的电梯。 数字 16 在这里是一个任意选择
资源推荐
资源详情
资源评论
收起资源包目录
MultithreadedElevator-master.zip (11个子文件)
MultithreadedElevator-master
.gitignore 17B
src
main
java
Elevator.java 5KB
ElevatorController.java 8KB
ElevatorRequest.java 701B
ElevatorState.java 82B
ElevatorMain.java 2KB
test
java
ElevatorRequestTest.java 3KB
ElevatorControllerTest.java 958B
LICENSE 18KB
pom.xml 2KB
README.md 5KB
共 11 条
- 1
资源评论
YoviaXU
- 粉丝: 42
- 资源: 4627
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功