
java设计模式
fusheng-fate
不积跬步,无以致千里,今天的努力只为明天更好的自己。
展开
-
设计模式----代理模式
代理模式代理模式定义静态代理基于接口的静态代理基于继承的静态代理动态代理基于JDK的动态代理基于cglib的动态代理代理模式定义引用百度百科:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。静态代理基于接口的静态代理定义接口package a;public interface BookService { void add(); void test(int a,int b);}原创 2020-10-14 18:08:29 · 156 阅读 · 0 评论 -
设计模式----单例模式
单例模式单例模式简介 单例模式是一种创建型模式,它提供了一种创建对象的最佳方式。单例类只能有一个实例,并提供一个访问它的全局访问点。单例模式的优点在内存中只会存在一个实例,这样大大减少了内存的开销,尤其是频繁的创建和销毁实例避免了对资源的多重占用,节约资源。提供了对唯一实例的受控访问。单例模式的缺点...原创 2019-11-04 22:18:14 · 116 阅读 · 0 评论 -
设计模式----抽象工厂模式
抽象工厂模式 抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。  ...原创 2019-11-02 17:22:59 · 125 阅读 · 0 评论 -
设计模式----工厂模式
工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 &n...原创 2019-11-02 16:52:25 · 161 阅读 · 0 评论