自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 哈工大软件构造-关于数据的知识点联想

关于数据的分类 1.按是否可变 1.immutable immutable类是指这个类的实例一旦创建完成后,就不能改变其成员变量值,也就是不能改变对象的状态。首先,类需要声明为final,保证其不可以被继承,所有成员变量定义为private final,不提供改变成员变量的Mutators方法 ,通过构造器初始化成员变量,如果构造器传入了引用数据类型需要进行防御式拷贝。 常用的immutable数据 如String,一旦被创建,始终指向同一个值/引用。如果编译器无法确定final变量不会改变,就提示错误,这

2020-07-05 21:20:29 441

原创 哈工大软件构造-对于able接口的总结

able接口 Throwable 1.error 由外部原因导致,程序员无能为力,大多是设备原因,比如未联网 2.Exception ①RuntimeException 属于unchecked异常(之静态检查不会检查),在编译器运行时检查,属于程序员认为错误,须要对代码进行改正 例如:数组越界,空指针问题,除0异常 ②其他异常 属于checked异常,由于外部原因导致,可以预测并补救,如果没有try…catch异常或throws异常,在静态检查阶段会报错。 例如:文件未找到,用户输入非法 注:我们通常的自定

2020-07-05 21:19:26 438

原创 哈工大软件构造-设计模式小结

设计模式小结 装饰器(decorater)模式 装饰器模式是为应对子类拥有不同特性集合,为提高复用性为设计的模式。其可简单理解为穿衣服,我们将每个特性做成衣服,几件套在一起就满足了子类对特性的要求。 装饰器模式delegation结构如下: 类的介绍 iterface IStack():其余所有类的父类 class Stack implements IStack():实现子类中的公有方法 class StackDecorater impiements IStack():在其构造方法delegation一

2020-07-11 18:38:35 252

原创 哈工大软件构造-equals()和hashcode()

文章目录equals()hashcode()equals()和hashcode()怎样重写equals() equals() 在java中,等价可以分为两大类: 引用等价性(==) 也就是简单粗暴的判断引用的地址是否相同 对象等价性 也就是判断两个对象逻辑上是否等价,也分为两种方法:行为等价性及观察等价性。而equals()就是判断对象等价性。 hashcode() java中对hashcode()的作用: hashCode()的作用是为了提高在散列结构存储中查找的效率,在线性表中没有作用;只有每个对象

2020-07-11 16:40:43 201

原创 哈工大软件构造-三维度八视图

三维度 按阶段划分:build-time(编译时)/run-time(运行时) 按动态性划分:moment(时刻)/period(阶段) 按构造对象的层级:code-level(代码)/componment-level(构件) 八视图 翻译过来:

2020-07-10 18:50:47 312

原创 哈工大软件构造-Git基础

Git基础 结构 Workspace:工作区,本地文件系统 Stage:暂存区 ,隔离工作区和本地仓库 Repository:本地仓库 Remote:远程仓库 三个状态 已修改 已暂存 已提交 图结构 Git的所有操作都是在一个图结构上进行的 从另一台机器复制git目录意味着复制图结构 每个commit指向一个父亲(多个commit指向同一个父亲代表分支,一个commit指向两个父亲代表合并) Head指向当前分支当前commit 版本变化 传统VCS窜出版本之间的变化 Git存储发生变化的文件,改

2020-07-06 16:18:34 426

原创 程序人生 hello's P2P

** 程序人生 hello’s P2P**

2020-01-03 23:34:57 78

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除