設計模式之-單例模式-Singlecon
package pack.java.singlecon.demo;
/**
* 單例模式;
* @author Administrator
*
*/
public class Singlecon {
private static Singlecon SINGLECON = null;
/**
* 靜態私有的構造方法;
*/
private Singlecon(){
}
/**
* 構造出一個例項;
* @return
*/
public synchronized static Singlecon getInstance(){
if(SINGLECON == null){
SINGLECON = new Singlecon();
}
return SINGLECON;
}
/**
* 主方法;
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Singlecon singlecon = Singlecon.getInstance();
Singlecon singlecon2 = Singlecon.getInstance();
System.out.println(singlecon);
System.out.println(singlecon2);
if(singlecon == singlecon2 ){
System.out.println("屬於同一個例項!");
}
}
}
結果:
pack.java.singlecon.demo.Singlecon@35ce36
pack.java.singlecon.demo.Singlecon@35ce36
屬於同一個例項!
相關文章
- 設計模式之☞單例模式設計模式單例
- 設計模式之單例模式設計模式單例
- 設計模式之---單例模式設計模式單例
- 設計模式之單例設計模式設計模式單例
- PHP 設計模式之單例模式PHP設計模式單例
- Javascript 設計模式之單例模式JavaScript設計模式單例
- Javascript設計模式之單例模式JavaScript設計模式單例
- js設計模式之單例模式JS設計模式單例
- PHP 設計模式之——單例模式PHP設計模式單例
- 01 設計模式之單例模式設計模式單例
- 設計模式(一)之單例模式設計模式單例
- golang設計模式之單例模式Golang設計模式單例
- PHP設計模式之單例模式PHP設計模式單例
- Java設計模式之單例模式Java設計模式單例
- php模式設計之 單例模式PHP模式單例
- PHP設計模式之:單例模式PHP設計模式單例
- iOS 設計模式之單例模式iOS設計模式單例
- 設計模式之單例設計模式單例
- Java設計模式系列之單例設計模式Java設計模式單例
- Android設計模式之單例模式Android設計模式單例
- C#設計模式之單例模式C#設計模式單例
- 理解設計模式之單例模式(Javascript)設計模式單例JavaScript
- 設計模式之單例模式詳解設計模式單例
- 設計模式學習之單例模式設計模式單例
- 設計模式之單例模式 - Singleton設計模式單例
- 《JAVA與設計模式》之單例模式Java設計模式單例
- 23種設計模式之單例模式設計模式單例
- 我學設計模式 之 單例模式設計模式單例
- [設計模式]單例設計模式設計模式單例
- 設計模式-單例模式設計模式單例
- [設計模式] 單例模式設計模式單例
- 設計模式 —— 單例模式設計模式單例
- 設計模式(單例模式)設計模式單例
- 設計模式——單例模式設計模式單例
- 設計模式--單例模式設計模式單例
- 設計模式 單例模式設計模式單例
- 折騰Java設計模式之單例模式Java設計模式單例
- 【php實現設計模式】之單例模式PHP設計模式單例