zoukankan      html  css  js  c++  java
  • 定义一个单例设计Singleton

    
    
    class Singleton{
        private static Singleton instance;//内部实例化对象
        public static Singleton getInstance(){
            if(instance == null){
                instance =  new Singleton();
            }
            return instance;
        }
        private Singleton(){} //构造方法私有化
        public void print(){
            System.out.println("hellow word");
        }
         
        
    }
    
    public class Lxd{
        public static void main(String[] args) {
            Singleton s = null; //声明对象
            s = Singleton.getInstance(); //直接访问Static属性
            s.print(); //使用方法
        }
    }
    
    
    
    class Singleton{
        private static final Singleton instance = new Singleton();//内部实例化对象
        public static Singleton getInstance(){  //调用实例对象的方法
            return instance;
        }
        private Singleton(){} //构造方法私有化
        public void print(){
            System.out.print("hello");
        }
    }
    
    public class LxdT {
        public static void main(String[] args) {
            Singleton s = Singleton.getInstance();  //类名.方法名调用
            s.print();  //使用方法
        
        }
        
    }
  • 相关阅读:
    Spring类中的split()方法
    单例模式
    c#操作文件
    c#选择文件
    c#判断程序是否正在运行
    .net创建文件夹和txt文件
    .net 程序睡眠之后执行
    .net读取txt文件
    .net Post Json数据
    sql查看表结构以及表说明
  • 原文地址:https://www.cnblogs.com/xiandong/p/7979232.html
Copyright © 2011-2022 走看看