Java设计模式
文章平均质量分 84
设计模式
_陈同学_
一颗搞Java的螺丝钉
展开
-
【设计模式】策略模式在项目中的实战运用
随着业务需求不断迭代更新,系统逻辑越来越复杂。if else堆砌让人眼花缭乱。那么此时就可以考虑使用设计模式,重构代码逻辑原创 2023-11-03 20:00:00 · 1421 阅读 · 2 评论 -
设计模式——设计模式名中英文对照
前言只知道中文的设计模式在后期使用以及看代码的时候还是有障碍的,特别是像我这种英语很差的人,所以要多记一点专用名词比较好哦设计模式分类根据其目的(模式是用来做什么的)可分为创建型(Creational),结构型(Structural)和行为型(Behavioral)三种: • 创建型模式主要用于创建对象。 • 结构型模式主要用于处理类或对象的组合。 • 行为型模式主要...原创 2020-04-03 09:07:47 · 716 阅读 · 0 评论 -
Java设计模式——代理模式
文章目录代理模式定义动机应用实例优缺点以及使用场景注意事项静态代理动态代理代理模式定义给某个对象提供一个代理,并由代理对象控制对象的引用。它是一种对象结构型模式动机通过引入一个新的对象来实现对真实对象的操作或者将新的对象作为真实对象的一个替身,这种实现机制即为代理模式,通过引入代理对象来间接访问一个对象,这就是代理模式的模式动机。应用实例Windows 里面的快捷方式浏览小图片,...原创 2020-03-10 00:51:37 · 331 阅读 · 0 评论 -
Java设计模式——建造者模式
文章目录前言实现方式第一种方式第二种方式猜想前言建造者模式又被称呼为生成器模式,这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。建造者模式,是最后能够生产出一个完整的产品,而不是零件,例如KFC的一个套餐,生产一辆完整的汽车,建造一个高楼大厦等。实现方式归类后有两种实现方式1.通过Client、Director、Builder和Product形成的建造者模式这种方式...原创 2020-02-28 21:33:23 · 299 阅读 · 0 评论