
Java 设计模式
文章平均质量分 90
Java 设计模式
动物园首领
送你一朵小红花
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java 设计模式-状态模式
状态模式是一种,它允许一个对象在其内部状态改变时改变它的行为。对象看起来好像修改了它的类。状态模式把所有的与一个特定的状态相关的行为放到一个类中,并且将请求委托给当前状态对象来执行。在状态模式中,我们创建表示各种状态的对象和一个行为随状态对象改变而改变的Context对象。原创 2024-09-08 23:22:43 · 1919 阅读 · 0 评论 -
Java 设计模式-代理模式
代理模式(Proxy Pattern)是设计模式中的一种结构型模式,其核心思想是通过创建一个代理对象来间接访问实际对象(也称为主题对象),从而在不改变实际对象的前提下,为实际对象添加额外的功能或控制。代理模式根据实现方式可分:某个类必须有实现的接口,如果某个类没有实现接口,那么这个类就不能通过 JDK 产生动态代理了静态代理动态代理。原创 2024-09-05 23:35:50 · 3070 阅读 · 0 评论 -
Java 设计模式-桥接模式
java 设计模式-桥接模式原创 2024-08-11 00:57:01 · 1207 阅读 · 0 评论 -
Java 设计模式-模版方法模式
java 设计模式-模版方法模式原创 2024-08-10 07:45:00 · 4547 阅读 · 0 评论 -
Java 设计模式-外观模式
外观模式(Facade),他隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口。这种类型的设计模式属于结构性模式。为子系统中的一组接口提供了一个统一的访问接口,这个接口使得子系统更容易被访问或者使用。原创 2024-08-02 08:30:13 · 430 阅读 · 0 评论 -
Java 设计模式-抽象工厂模式
抽象工厂模式为一个产品家族提供了统一的创建接口。当需要这个产品家族的某一系列的时候,可以从抽象工厂中选出相对应的系列来创建一个具体的工厂类别。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式原创 2024-07-31 12:38:20 · 1472 阅读 · 0 评论 -
Java 设计模式-工厂方法模式
工厂方法模式去掉了简单工厂模式中工厂方法的静态属性使得它可以被子类继承。这样在简单工厂模式里集中在工厂方法上的压力可以由工厂方法模式里不同的工厂子类来分担。工厂方法模式使用继承自抽象工厂角色的多个子类来代替简单工厂模式中的“顶级类”。这样便分担了对象创建的压力;避免工厂类中用逻辑判断来决定创建对象,而且这样使得结构变得相当灵活当有新的产品产生时,只要按照抽象产品角色、抽象工厂角色提供的规则来生成,那么就可以被客户使用,而不必去修改任何已有的代码,可以看出工厂方法模式符合开闭原则。原创 2024-07-30 12:49:15 · 1085 阅读 · 0 评论 -
Java 设计模式-简单工厂模式
java设计模式简单工厂模式原创 2024-07-26 13:41:16 · 1390 阅读 · 0 评论 -
Java 设计模式-建造者模式
java设计模式之建造者模式原创 2024-07-25 13:21:01 · 1399 阅读 · 0 评论 -
Java 设计模式-原型模式
java 设计模式-原型模式原创 2024-07-24 09:09:29 · 1198 阅读 · 0 评论 -
Java 设计模式-适配器模式
java设计模式之适配器模式原创 2024-07-22 15:58:43 · 872 阅读 · 0 评论 -
Java 设计模式-单例模式
java设计之单例模式原创 2024-07-19 13:46:55 · 594 阅读 · 0 评论