- 博客(2)
- 收藏
- 关注
原创 BUAA_2023_OO第二单元总结
虽然我们学了很多种锁,synchronized隐式锁,lock显式锁等等,但我在三次作业中都只用了隐式锁。锁与同步块中代码之间的关系,也就是锁共享对象当且仅当同步块中代码对需要保护的该共享对象进行读写。在第五次作业中,我的作业中的共享对象有requestQueue和elevator本身,前者在input与schedule,后者在schedule与elevator本身间交互。所以我给requestQueue和elevator的大部分方法都上锁。最后也是因为这种锁的设计出了一些bug,详情见bug分析。
2023-04-14 14:15:28 90 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人