singleton.java
来自「23种GOF模式的java代码实现」· Java 代码 · 共 24 行
JAVA
24 行
package org.gof.create.singleton;
/**
* <p>Title: 单例模式</p>
* <p>Description: 单例模式范例</p>
* <p>Copyright: Copyright (c) 2007</p>
* @author by lbj
* @version 1.0
*/
public class Singleton {
private Singleton() {}
//在自己内部定义自己一个实例,是不是很奇怪?
//注意这是private 只供内部调用
private static Singleton instance = new Singleton();
//这里提供了一个供外部访问本class的静态方法,可以直接访问
public static Singleton getInstance() {
return instance;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?