- 博客(3)
- 收藏
- 关注
原创 对于AF、RI以及Rep exposure的心得体会(复习笔记一)
对于AF、RI以及Rep exposure的心得体会(复习笔记一)一、A与R先介绍两个空间:R: 表示值(rep值)的空间由实际实现实体的值组成。ADT将作为单个对象实现,但更常见的是需要一个小的对象网络,因此其值通常相当复杂。A: 抽象值的空间由类型设计为支持的值组成。它们是柏拉图式的实体,不存在如前所述,但它们是我们希望将抽象类型的元素视为该类型的客户机的方式。对于这两个空间,通俗易懂一点的讲,R为开发者所使用的空间,而A是客户所看到的空间。分别对应了代码端以及实际对象。引入一个规约进行举例
2020-06-30 20:32:31 436
原创 SpotBugs的插件安装与使用
SpotBugs的插件安装与使用一、SpotBugs的安装前段时间在实验中安装SpotBugs时,发现网上关于SpotBugs的安装教程并不多,或者说多但是不够详细,不足以让萌新一下就懂,在这里我为此做一下详细的介绍。首先打开eclipse:版本号都可以,为了演示没有大问题,我用了一个还没安装过SpotBugs的版本eclipse。按图中步骤,点击Install new Software;而后,打开了如下图所示的窗口,点击窗口右上的那个add,也就是work with的后面点开后,会出现
2020-06-09 21:05:18 2479
原创 Lab3因而起——对正则表达式的学习(二)
Lab3因而起——对正则表达式的学习(二)一、Pattern和Matcher一般来讲,比起String类,正则表达式的功能更为强大。对于正则表达式,可以通过java自带的包java.util.regax,将其导入之后,运用方法Pattern.compile()来编译创造的正则表达式。这个方法会根据输入的String类型的正则表达式生成一个Pattern对象,接下来,把想要检索的字符换传入Pattern对象的matcher方法,又会生成一个matcher对象,这个对象有很多功能。其中,replaceAl
2020-06-02 11:50:14 300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人