singleton pattern
程序员文章站
2022-03-15 12:35:48
...
package com.potevio.zjx.study;
/**
* 单例模式
* @author Xian-JZ
*
*/
public class Car {
public static Car car = new Car();
private Car(){}
public static Car getIntance(){
return car;
}
public void run(){
System.out.println("This car is runing...");
}
}
package com.potevio.zjx.study;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
Car car = Car.getIntance();
Car car2 = Car.getIntance();
if(car == car2)
System.out.println("They are the same car.");
}
}
推荐阅读
-
一些常用的HTML5模式(pattern) 总结
-
PHP设计模式之中介者模式(Mediator Pattern)入门与应用案例详解
-
使用设计模式中的Singleton单例模式来开发iOS应用程序
-
php示例详解Constructor Prototype Pattern 原型模式
-
聊聊python里如何用Borg pattern实现的单例模式
-
浅谈.net core 注入中的三种模式:Singleton、Scoped 和 Transient
-
过滤器模式(Filter Pattern)
-
抽象工厂模式(Abstract Factory Pattern)
-
工厂方法模式(Factory Method Pattern)
-
代理模式(Proxy Pattern)