
设计模式
程序员小堃
在该奋斗的年龄,不要选择安逸!
展开
-
设计模式---单例模式
设计模式之单例模式 特点:构造函数私有 使用情况: 当你想控制实例数目,节省系统资源的时候,一个全局使用的类频繁地创建与销毁。 有什么优缺点: 优点: 1、在内存里只有一个实例,减少了内存的开销,尤其是频繁的创建和销毁实例。 2、避免对资源的多重占用。 缺点:没有接口,不能继承,与单一职责原则冲突,一个类应该只关心内部逻辑,而不关心外面怎么样来实例化。 /** *1、懒汉...原创 2019-07-09 18:32:57 · 117 阅读 · 0 评论 -
设计模式---工厂模式
设计模式之工厂模式 是java中最常见的设计模式之一,属于创建类型模式,提供了最佳的创建对象的方法。在工厂模式中,我们不会对客户端暴露创建逻辑,而是通过一个共同的接口来指向创建的对象。 特点:创建过程在其子类执行,应用于产品结果复杂的场合 使用情况:在代码中需要在不同情况下创建不同实例时 有什么优缺点: 优点:1,创建对象时,调用者只需要知道其名称即可, ...原创 2019-07-18 18:41:17 · 126 阅读 · 0 评论