在第二单元中,我们学习了多线程程序的运行,同时也了解了如何在并发运行时,保障程序的可靠性与安全性。在第一次作业中,由于每个楼座只有一座电梯,实际上并没有多电梯共享同一资源的情况,几乎不会出现安全问题(除了需要重新封装安全化输出类