会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
野生孜然
博客园
首页
新随笔
联系
订阅
管理
2021年6月
第四单元及课程总结
摘要: 第一次作业 第一次作业时主要将时间花在理解UML上面,结合PPT和训练作业里面大体去理解了UML各个层次的关系。 因为第一次只有类图,因为疏懒,以为很简单,没有建立一个类来存放各个UML元素层次。导致在getClassOperationParamType中遍历的过程非常麻烦,Bug也出现了很多。 第
阅读全文
posted @ 2021-06-26 17:35 野生孜然
阅读(44)
评论(0)
推荐(0)
2021年5月
第三单元博客总结
摘要: JML小结 JML作为一种行为接口的规范语言,可以用来指定Java模块的行为,其最基本的用途是作为Java的合同设计(DBC)语言。 使用 JML 来说明性地描述所希望的类和方法的行为,可以显著地改善整个开发过程。将建模表示法添加到 Java 代码中,其好处包括以下几点: 1.能更加精确地描述代码所
阅读全文
posted @ 2021-05-30 15:48 野生孜然
阅读(57)
评论(0)
推荐(0)
2021年4月
第二单元博客总结
摘要: 经过第一次作业的训练,我已经明白建立合适的类的重要性。这个单元作业以多线程为核心,用synchornized 块对共享的数据类进行上锁,用wait()和notifyAll()对数据进行释放。本单元的作业迭代非常明显,如果第一次作业结构较好的话第二三次作业会比较简单。 第一次作业 本次作业建立了Mai
阅读全文
posted @ 2021-04-24 11:13 野生孜然
阅读(72)
评论(0)
推荐(0)
2021年3月
第一单元博客总结
摘要: 第一次作业: 第一次作业在写的时候没有充分的经验,保留了此前面向过程的编程的习惯,将全部的方法都放在了主类里面。并且使用正则表达式去匹配表达式的每一个部分,使得匹配表达式非常冗长。 1 Pattern p = Pattern.compile("((\\+|-)?(\\d*\\*)?x\\^(\\+|
阅读全文
posted @ 2021-03-27 12:01 野生孜然
阅读(104)
评论(1)
推荐(0)
公告