JAVA学习代码——单例模式
2016-08-12 21:05
274 查看
JAVA设计模式之单例模式
package 单例模式; /** * 单例模式:确保一个类只有一个对象,就算实例化多次也只有一个对象 * 特点: 1.构造方法私有 * 2.有一个私有静态变量,类型是自己 * 3.有一个公有的静态的加锁的方法,返回值类型是自己类型 *1.Singleton模式主要作用是保证在java应用程序中一个类class只有一个实例存在 *2.Singleton模式通常的几种形式: * */ public class Singleton { private static Singleton instance = null; private Singleton(){}; public static synchronized Singleton getInStance(){ if(instance==null) instance=new Singleton(); return instance; } public void dosomething(){ } }
相关文章推荐
- Java 设计模式的学习(含代码),未完待续
- java学习之路之接口(4)--代理设计模式(代码)
- 设计模式学习笔记以及java代码实现
- Java 单例设计模式 与 代码优化 学习笔记
- Java设计模式学习之一---策略模式
- JAVA23种设计模式的代码
- java设计模式学习3--Command Pattern[原创]
- java设计模式学习4--Builder Pattern[原创]
- 学习如何在 Java 代码中启用和禁用断言
- Java IO学习笔记+代码(3)
- 状态机学习及对一段 java 代码的改写
- 关于Java异常处理的学习代码
- Java IO学习笔记+代码(1)
- Java IO学习笔记+代码(2)
- Java IO学习笔记+代码(3)
- .NET Romoting 学习总结(三)—— Remoting技术之设计模式实现代码安全
- java设计模式学习2--Factory Pattern[原创]
- JAVA与模式 学习笔记(一) 统一的建模语言UML介绍(2)
- 关于Singleton设计模式的计数器代码实例(拷贝粘贴即可学习)
- JAVA模式学习:依赖倒转原则(Dependence Inversion)(一)