当前位置: 首页 > news >正文

网站登录如何做百度推广客服电话

网站登录如何做,百度推广客服电话,wordpress tob主题0.7,javascript基础入门书籍单例设计模式就是保证整个软件系统中,某个类只能存在一个对象实例,并且该类只提供一个取得该对象的方法。 单例设计模式包括两种:饿汉式和懒汉式。 饿汉式: 含义: 在类加载时就创建并初始化单例对象。这种方式确保了…

单例设计模式就是保证整个软件系统中,某个类只能存在一个对象实例,并且该类只提供一个取得该对象的方法。

单例设计模式包括两种:饿汉式和懒汉式。

        饿汉式:

含义:

在类加载时就创建并初始化单例对象。这种方式确保了多线程环境下保持单例的唯一性

对象通常是重量级对象,饿汉式可能造成创建了对象,但是没有使用。

步骤:

  • 构造器私有化===》防止直接new
  • 类的内部创建对象
  • 向外暴露一个静态的公开方法

整体就是,用static修饰一个对象,然后将构造器私有化,保证外界无法调用构造器,然后向外暴露一个static修饰的public方法,该方法能返回该目标对象,所以只能在这个方法调用目标对象。

那为什么说是饿汉式:原因是,对象用static修饰后,在编译时就以创建并初始化完毕,显得很着急,所以叫饿汉式。

        懒汉式:

含义:

懒汉式是一种延迟加载的方式来创建单例对象,单例对象在首次被请求时才会被实例化

步骤:

  • 构造器私有化

  • 定义一个静态属性对象

  • 提供一个public的static方法,可以返回一个对象

  • 懒汉式,只有当用户使用时,才返回该对象,后面再次调用,会返回上次创建的对象

  • 从而保证了单例 不会调用构造器,因为没有创建一个对象

案例:

class caT {private String name;public static int n1 = 999;private static caT cat;//定义一个静态属性对象 默认为空private caT(String name) {System.out.println("构造器被调用");this.name = name;}public static caT getInstance(){if(cat == null){//如果没有创建cat对象  第二次就不为空,就不会调用了cat = new caT("旺财");//这里创建了caT对象,会调用构造器}return cat;}}

只有调用是才进行初始化对象。

http://www.15wanjia.com/news/19650.html

相关文章:

  • 佛山制作做网站如何做seo
  • 印度电商平台网站建设策划seo搜索引擎优化方法
  • 做戒指网站的logo照片百度有几种推广方式
  • 玉林做绿化苗木网站的是哪个单位互联网运营
  • 跨境电商网站开发长沙seo关键词排名
  • 沈阳网站建设服务平台搜索引擎网络推广方法
  • 做网站开发的商标注册建站网站
  • 网站搜索引擎拓客百度seo优化按年收费
  • 山东做网站的公司网络营销专业技能
  • 郴州市北湖区seo排名优化软件有用吗
  • 最好科技广州网站建设品牌营销方案
  • 公司怎么制作网站关键词首页排名优化价格
  • 网站备案需要年检吗全网搜索
  • php旅游网站开发背景网络营销专业的就业方向
  • 做网站域名解析华夏思源培训机构官网
  • 网站备案更换市场营销方案
  • 馆陶网站建设公司北京网
  • 进行企业网站建设规划站外推广
  • 模板自助建站网站制作百度广告多少钱
  • 团购网站设计竞价推广哪里开户
  • 用帝国做的网站只收录首页竞价运营是做什么的
  • 网站开发平台软件百度推广如何代理加盟
  • 怎样查网站备案网络营销师
  • 免费做网站排名网络营销品牌推广
  • 襄阳网站建设多少钱开发软件app需要多少钱
  • 网络营销的特点主要有哪些seo咨询河北
  • 怀柔石家庄网站建设抖音推广渠道有哪些
  • 建立制度优化方案模板
  • 网站开发流程三部分开鲁网站seo站长工具
  • 庆阳市人大常委会网站建设如何规划企业网络推广方案