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

       三个要点:

    1. 是某个类只能有一个实例;
    2. 是它必须自行创建这个实例;
    3. 是它必须自行向整个系统提供这个实例;

        public class CompanyBF
        {
             /// <summary>
            /// 声明对象(唯一)
            /// </summary>
            private static CompanyBF _userBookInfoM;

            /// <summary>
            /// 初始化object新实例
            /// </summary>
            private static object _object = new object();

            public static CompanyBF getInstance()
            {
                if (_userBookInfoM == null)
                {
                    lock (_object)
                    {
                        if (_userBookInfoM == null)
                        {
                            _userBookInfoM = new CompanyBF();
                        }
                    }
                }
                return _userBookInfoM;
            }
       }

     

  • 相关阅读:
    react脚手架搭建及配置
    mac使用技巧
    nginx配置
    vue常见前端UI库
    自定义指令
    代码缩进修改
    webpack学习入门
    webpack使用extract-text-webpack-plugin打包时提示错误
    webpack未成功全局安装
    基于jQuery的AJAX实现三级联动菜单
  • 原文地址:https://www.cnblogs.com/result-xiaoqiang/p/10298035.html
Copyright © 2011-2022 走看看