设计模式
tomatoFIREegg
学习笔记
展开
-
java单例模式几种实现
为什么使用单例模式 需要确保某个类只要一个对象,或创建一个类需要消耗的资源过多,如访问IO和数据库操作等,这时就需要考虑使用单例模式了。 使用单例模式需要注意的关键点 将构造函数访问修饰符设置为private 通过一个静态方法或者枚举返回单例类对象 确保单例类的对象有且只有一个,特别是在多线程环境下 确保单例类对象在反序列化时不会重新构建对象 单例模式的几种写法 1. 饿汉式...转载 2018-08-02 15:24:50 · 214 阅读 · 0 评论 -
常用设计模式简单理解
设计模式本来没什么用,但是如果能够了解就能在面试中提升逼格。 常见的设计模式有23 种之多,但是常用的 只有9种,本文简单介绍一下我对这九种设计模式的简单理解 以及在ssm ssh框架中的体现。 单例模式(单态模式)保证一个类仅有一个实例,并提供一个访问它的全局访问点。 实现步骤: (1) 将采用单例设计模式的类的构造方法私有化(采用private修饰)。 (2) 在其内部产生...原创 2018-08-03 15:59:11 · 264 阅读 · 1 评论