实现策略 这里结合一下我画的第三次作业的时序图(可能有画的不好的地方)来叙述一下我的实现逻辑.最开始主线程负责创建必要的线程(输入.调度线程)与请求队列类实例:输入线程负责与人进行交互,将获取到的请求放入请求队列:调度线程则每次从请求队列中取出一个请求,将其分发给三个电梯,若需要拆分,则新建一个次级调度线程,将第二部分的请求的分发任务交给它来实现:电梯线程只需要负责模拟自己电梯的运行即可. 本次作业共享数据的同步互斥主要采用的是 synchronized 方法,再配以 wait notifyAl