摘要: 总结本单元作业的架构设计 这三次作业是层层递进的,因此直接分析第三次作业的架构设计。 为了实现类图查询的各个指令,我创建了MyClass类,由于Class和Interface大体一致,因此我用了这一个类来存储Class和Interface,该类里面存储了id,name,attributes,inte 阅读全文
posted @ 2021-06-26 17:57 成泰吉 阅读(59) 评论(0) 推荐(0)
摘要: 一 总结分析自己实现规格要求所采取的设计策略 第一次作业 本次作业需要完成四个异常类以及Person类和Network类,由于异常类需要对相应id出现异常的个数进行计数,所以增加了一个ID类来保存id和id出现异常的次数,其次就需要完成Person类和Network类,Network类相对Perso 阅读全文
posted @ 2021-05-31 20:41 成泰吉 阅读(75) 评论(0) 推荐(0)
摘要: 一 同步块的设置和锁的选择 在这三次作业中,均采用的是synchronized()。在第一次作业中,由于当时并没有太弄懂如何去设置锁,用synchronized()将几乎整段代码给括起来,在Scheduler中,synchronized锁住Waitqueue(总的等待队列),在锁之中又锁Passen 阅读全文
posted @ 2021-04-26 21:55 成泰吉 阅读(79) 评论(0) 推荐(0)
摘要: 第一次作业 1. 程序结构分析 度量类的属性个数、方法个数、每个方法规模、每个方法的控制分支数目、类总代码规模,复杂度分析: 在第一次作业中,由于自己偷懒,并没有面向对象的思路,而是直接面向过程,在一个类中就写完了本次作业。在MainClass中,方法change是实现对输入的处理,将空格和空白符去 阅读全文
posted @ 2021-03-29 22:07 成泰吉 阅读(75) 评论(0) 推荐(0)