![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件构造
文章平均质量分 65
HIT_CY
这个作者很懒,什么都没留下…
展开
-
HIT软件构造Lab3总结
HIT软件构造Lab3总结考完信息安全的下午,抽空写一下Lab3的总结。这次实验花了我五六天的时间,写起来并没有那么顺利,在这里总结一下自己本次实验遇到的困难和收获。基于Java的编程这次实验让我熟悉了如何使用Pattern类和Matcher类来处理理文本,体会到了正则表达式的强大之处。之前学Java的时候没有实战过,看了过一阵子就忘了,而在这次实验中能得到锻炼,个人感觉挺不错的。关于整个项目框架的搭建这次实验与以往实验不同的地方就是,这次实验没有给出项目的框架,需要自己去设计,这也是这个实验原创 2021-07-05 15:47:50 · 149 阅读 · 0 评论 -
Java学习笔记
Java学习笔记一、访问权限二、多态三、接口四、容器1.LinkedList五、异常文章还没有更新完,主要是对Java知识点做一些梳理。一、访问权限default:包访问权限,包中的类可以访问。public:公共的,所有类可以访问。protected:保护访问权限,包中的类以及子类可以访问。private:私有的,其他类无法访问。二、多态父类中的private方法被自动认为是final方法,对子类不可视,因此,子类无法覆盖甚至重载该方法。域的访问在编译期进行解析,不具有多态性。静态方法原创 2021-07-02 10:40:11 · 114 阅读 · 0 评论 -
关于java设计模式的一些思考
关于java设计模式的一些思考java种设计模式的种类java中有以下23种设计模式:1.创建型模式:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。2.结构者模式:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。3.行为型模式:策略模式、模板方法模式、观察者模式、迭代子模式,责任链模式,命令模式,备忘录模式,状态模式,访问者模式,中介者模式,解释器模式。下面对工厂方法模式、适配器模式、装饰器模式。工厂方法模式(Factory Method patte原创 2021-06-21 22:08:23 · 153 阅读 · 1 评论 -
HIT软件构造Lab2总结
HIT软件构造Lab2总结这次实验老师留给我们两周半的时间完成,时间还是比较充裕的原创 2021-06-12 19:01:59 · 220 阅读 · 0 评论 -
Java中hashCode和equals的关系
Java中hashCode和equals的关系什么是hashCodehashCode是对象的散列值,也叫哈希值。默认情况下是根据对象的存储地址进行哈希映射得到的一个整数值。散列值可以提高查找的效率,主要应用于散列存储结构中快速确定对象的存储位置,如HashSet、HashMap。比如HashSet,它的内部采用对某个数字n进行取余的方式对散列值进行分组和划分对象的存储区域。当从HashSet集合中查找某个对象时,先调用对象的hashCode方法获得该对象的散列值,然后根据散列值找到相应的存储区域,最后原创 2021-06-08 18:39:38 · 457 阅读 · 0 评论 -
HIT软件构造Lab1总结
1@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;原创 2021-05-30 21:41:52 · 288 阅读 · 0 评论