zoukankan      html  css  js  c++  java
  • 单例模式

    单例模式定义:单例模式就是只有一个实例,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类。

    单例模式要点:

    ①   某个类只能有一个实例

    ②   它必须自行创建这个实例

    ③   它必须自行向整个系统提供这个实例

     1 public class SingleTonDemo{
     2     public static void main(String []args){
     3         //主方法静态
     4         /*SingleTon ton1=new SingleTon();
     5         SingleTon ton2=new SingleTon();*/
     6         
     7         //这里只会调用一次
     8         SingleTon ton1=SingleTon.getInstance();
     9         SingleTon ton2=SingleTon.getInstance();
    10     }
    11 }
    12 
    13 class SingleTon
    14 {
    15     //private static SingleTon singleTon=new SingleTon();//比较耗资源,可以使用下面的代码
    16     private static SingleTon singleTon=null;
    17     //使用私有
    18     private SingleTon(){
    19         System.out.println("SingleTon");
    20     }
    21     
    22     public static SingleTon getInstance(){
    23         if(singleTon==null)
    24         {
    25             singleTon=new SingleTon();
    26         }
    27         return singleTon;
    28     }
    29 }
    View Code
  • 相关阅读:
    如何搭建PHP本地服务器
    load xml with xls
    t-sql read xlsx
    test js online link
    export to pdf
    silverlight browse information
    ckeditor link
    T-Sql操作Xml数据(转)
    Linq to Xml
    webpack -p压缩打包react报语法错误处理
  • 原文地址:https://www.cnblogs.com/wzy330782/p/5272871.html
Copyright © 2011-2022 走看看