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