随笔分类 - 设计模式
他山之石,可以攻玉。略书浅见,以供参考。在java的流行代码中,设计模式已经有很大变种,把自己所见所想,留作记录
摘要:最近有个需求就是实体之间自动转换,网上肯定有很多现成的实现,不过还是自己写了一个,就当对java高级特性的一个熟悉的过程。这中间包含了泛型,反射,lamada表达式。对于想了解java高级特性的人来说,这也算一个不错的实战例子。 1,变化的需求。 当0.1版本的时候,能做的就是将完全匹配的字段名称m
阅读全文
摘要:本篇主要就java语言对原型模式扩展探讨理解,但是接触java的时间有限,所以不能保证没有谬误。主要内容就如下几个方面展开: 【java创建对象的方式】 java创建对象,最先我们肯定接触的是用new进行构建。之后我们会接触反射(反射有俩种方式直接使用class类和使用Constructor类创建)
阅读全文
摘要:前文回顾: 1 //上下文 2 public class Context { 3 public String getHandlerResult() { 4 return handlerResult; 5 } 6 7 public void setHandlerResult(String handle
阅读全文
摘要:【New责任链&装饰者】 感慨一下,本以为上下篇能一起发呢,结果要隔一定时间,传统的责任链与装饰者模式:https://www.cnblogs.com/SharePointApp/p/10340578.html 基本代码 现在要做的就是责任链如果使用外置模式,能不能像装饰者一样几个处理类联合处理?答
阅读全文
摘要:【前言】 本人从事了.net开发近10年,现在从.net转型到Java不足2月,所以所见所想都带着很深的.net烙印,不过也有很大可能是java翻译成.net,之后我又给转回java了。 【责任链模式】 外置方式 传统的责任链模式是一个请求有很多处理类,将这些处理类排列成一个顺序数组,如果某一个处理
阅读全文

浙公网安备 33010602011771号