
设计模式
Soinice
还记得99 年的那个春天,我把握住了机会,赶上了互联网的开头,我就是那只会飞的猪~
展开
-
设计模式:Java常用23种设计模式及六大原则简介
目录简介设计模式的分类各分类中模式的关键点创建型模式结构型模式行为型模式设计模式的六大原则简介设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式的分类创建型模...原创 2018-11-08 16:45:41 · 355 阅读 · 0 评论 -
设计模式(创建型):Java常用23种设计模式之工厂方法模式详解以及Java代码实现
工厂模式工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。介绍意图:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。主要解决:主...原创 2018-11-08 18:52:50 · 281 阅读 · 0 评论 -
设计模式(创建型):Java常用23种设计模式之单例模式详解以及Java代码实现
可以说单例模式是所有设计模式中最简单的一种。单例模式就是说系统中对于某类的只能有一个对象,不可能出来第二个。单例模式也是23中设计模式中在面试时少数几个会要求写代码的模式之一。主要考察的是多线程下面单例模式的线程安全性问题。1.多线程安全单例模式实例一(不使用同步锁)public class Singleton { private static Singleton sin...原创 2018-11-26 00:09:09 · 176 阅读 · 0 评论