自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java代码规范(转载整合)

1. 标识符命名规范 1.1 概述 标识符的命名力求做到统一、达意和简洁。 1.1.1 统一 统一是指,对于同一个概念,在程序中用同一种表示方法,比如对于供应商,既可以用supplier,也可以用provider,但是我们只能选定一个使用,至少在一个Java项目中保持统一。统一是作为重要的,如果对同一概念有不同的表示方法,会使代码混乱难以理解。即使不能取得好的名称,但是只要统一,阅读起来也不会太困难,因为阅读者只要理解一次。 1.1.2 达意 达意是指,标识符能准确的表达出它所代表的意义,比如:

2021-07-07 23:12:59 1278

原创 委托与继承(转载整合)

定义 首先明确,这两种模式提出的初衷都是为了提高代码的可复用性,而在具体实现上有所不同。 委托:一个对象需要另一个对象的功能,于是捕获该对象,并发送到另一对象中进行功能调用。 继承:获得一个基类的元素和方法。 举个例子:水果需要工厂进行榨汁,而水果本身不具有榨汁的功能,将榨汁的行为写给水果也不合适,于是我们把水果交给工厂(类)中的方法进行处理,这是委托(delegation)。 水果具有下落(fall)的行为,苹果也有下落的行为,在水果(类)中写“下落”这种行为,然后在苹果(类)中通过extends获得这

2021-07-07 22:18:33 562

原创 软件构造设计模式III(转载整合)

七、访问者模式 定义 访问者模式是对象的行为模式。访问者模式的目的是封装一些施加于某种数据结构元素之上的操作。一旦这些操作需要修改的话,接收这个操作的数据结构则可以保持不变。 分派的概念 变量被声明时的类型叫做变量的静态类型Static Type,有些人又把静态类型叫做明显类型Apparent Type;而变凉做引用的对象的真实类型又叫作变量的实际类型Actual Type。比如: List list = null; list = new ArrayList(); 声明了一个变量list

2021-07-07 20:24:39 120

原创 软件构造设计模式II(转载整合)

四、 策略模式 策略模式的用意是针对一组算法,将每一个算法封装到具有共同接口的独立类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。 策略模式的结构 策略模式是对算法的包装,是把使用算法的责任和算法本身分开。策略模式通常是把一系列的算法包装到一系列的策略类里面,作为一个抽象策略类的子类。 策略模式涉及到三个角色: 1、环境角色 持有一个策略Strategy的引用 2、抽象策略角色 这是一个抽象角色,通常由一个接口或抽象类实现,此角色给出所有具体策略类所需

2021-07-07 20:20:37 118

原创 软件构造设计模式(转载整合)

一、普通工厂模式,就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。首先看下关系图: 举例如下:(我们举一个发送邮件和短信的例子) 首先,创建二者的共同接口: publicinterfaceSender{ publicvoidSend(); } 其次,创建实现类: publicclassMailSenderimplementsSender{ @Override publicvoidSend(){ ...

2021-07-07 20:13:33 163

原创 2021-06-30

计算机系统 大作业 题 目 程序人生-Hello’s P2P 专 业 计算机类 学   号 1190201526 班   级 1936603 学 生 唐浩云 指 导 教 师 刘宏伟 计算机科学与技术学院 2021年6月 摘 要 摘要是论文内容的高度概括,应具有独立性和自含性,即不阅读论文的全文,就能获得必要的信息。摘要应包括本论文的目的、主要内容、方法、成果及其理论与实际意义。摘要中不宜使用公式、结构式、图表和非公知公用的符号与术语,不标注引用文献编号,同时避免

2021-06-30 09:54:34 526

空空如也

空空如也

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

TA关注的人

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