NBA之单例模式
Design Pattern:
This pattern provides one of the best ways to create an object. 模式:getInstance來獲取實例,但是實例只有一個
單例模式直接上吧
public class Singleton {private static Singleton singleton = new Singleton();private Singleton(){//實例化的權利交給自己,不要讓別人控制你的實例化}public static Singleton getInstance() {if (singleton == null) {singleton = new Singleton();}return singleton;}public void print(){System.out.println(singleton);}}復制代碼實驗的開始
public class SingletonPatternDemo {public static void main(String[] args) {Singleton singleton = Singleton.getInstance();singleton.print();Singleton singleton0 = Singleton.getInstance();singleton0.print();} }復制代碼結果
轉載于:https://juejin.im/post/5a37828b6fb9a0450671b980
總結
- 上一篇: Node.js做的代理转发服务器
- 下一篇: Eclipse遇到的错误