- 博客(7)
- 收藏
- 关注
原创 软件构造复习心得
throwable的子类分为error和exception,error在程序运行过程中无能为力,对于exception分为unchecked和checked,runtimeexception为uncheckedexception,程序运行中也无能为力,可以不捕获或抛出,对于其他的为checked,需要捕获或抛出,如果处理不了则向上抛出...
2021-07-08 08:20:55
79
原创 软件构造equal复习
在复习等价性的时候,有了新的体会等价判断有两种方法,即==和equals(),==应用于基本数据类型(char,Boolean,double,float,long,int,short,byte),equals引用于对象数据类型,对象数据类型的父类object的equal方法中还是用的==,也就是判断是否指向同一空间,所以,对于某写ADT要判断值是否相等,需要重写equals方法等价性又可分为观察等价性和行为等价性,观察等价性即调用observe方法无法区分,即看起来一样,行为等价性对于immutab
2021-07-05 21:02:02
145
原创 软件构造课程内容理解
第一节,主要讲了软件系统的三维,以及三维之间的转换,软件系统的内部和外部的质量指标软件的三维:该图概括了三维其中snapshot是运行时代码层能不能改变的描述,memoy dump为内存转储,是运行时code层三维之间的转换可以通过:Code 到ComponentDesign (ADT/OOP; Reusability; Maintainability)Build-time到 Run-timeDebug, unit/integration testing (Rob..
2021-07-02 16:13:28
139
原创 软件构造实验心得
对于题目中的正则表达式的匹配,可以写两种正则表达式,一中式类似于String s=”[a-z]“;的形式,获取字符串时,需要用while(match.find()){match.group()}来访问,还有一中是用类似于String s="(\\D)\\{(\\d)...."用组括号的形式,这种匹配获取字符串可以通过if(match.find){match.group(i)}访问...
2021-06-30 14:50:08
83
原创 程序人生大作业
计算机系统大作业题 目 程序人生-Hello’s P2P 专 业 计算机 学 号 1190202219 班 级 1903003 学 生 何星阳 指 导 教 师 郑贵滨 ...
2021-06-26 20:46:22
161
原创 程序人生大作业
计算机系统大作业题 目 程序人生-Hello’s P2P 专 业 计算机 学 号 1190202219 班 级 1903003 学 生 何星阳 指 导 教 师 郑贵滨 ...
2021-06-26 20:42:29
1040
原创 2021-06-10 软件构造实验注意
在循环是我用了for,但其中用了remove,测试时错误,上网查了之后发现for是用.next循环的,删除一个之后,.next无法找到下一个元素,则发生错误,但我这需要要remove,因此remove之后直接breaktiao'c
2021-06-10 20:00:22
69
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人