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

电子商务网站页面设计图片关键词排名工具有哪些

电子商务网站页面设计图片,关键词排名工具有哪些,有记事本做简易网站,青岛seo整站优化哪家专业概念 单例模式是一种常用的设计模式,它确保一个类只有一个实例,并提供一个全局访问点(提供一个公开的方法)来获取这个实例。 饿汉式 代码展示: public class EagerInitialization {private static EagerInitializa…

概念

单例模式是一种常用的设计模式,它确保一个类只有一个实例,并提供一个全局访问点(提供一个公开的方法)来获取这个实例。

饿汉式

代码展示:

public class EagerInitialization {private static EagerInitialization instance = new EagerInitialization();private EagerInitialization() {}public static EagerInitialization getInstance() {return instance;}
}
public class Test {public static void main(String[] args) {EagerInitialization instance1 = EagerInitialization.getInstance();EagerInitialization instance2 = EagerInitialization.getInstance();System.out.println(instance1 == instance2);}
}

输出:
true

代码解释:

1、 为了只能实例化一个对象,此时将构造方法变成私有的,在类外就无法实例化对象。
2、 在类内创建了一个对象,设为私有(封装实例,控制访问:外部代码无法直接访问或修改该变量),同时提供一个能得到对象的接口(方法)。
3、 使用static修饰这个对象,使其在类加载时就会初始化且被创建一次。
4、 通过 private 对构造方法和实例变量的双重控制,从 “禁止外部创建” 和 “封装内部实例” 两个维度,严格保障了单例模式 “全局唯一实例” 的特性。
5、 在应用程序启动时就进行单列对象的初始化,无论是否被使用过。但当对象一直没有被使用过,可能会浪费系统资源,占用内存。

懒汉式

代码展示:

public class LazyInitialization {private static LazyInitialization instance;private LazyInitialization() {}public static LazyInitialization getInstance() {if(instance == null) {instance = new LazyInitialization();}return instance;}
}
public class Test {public static void main(String[] args) {LazyInitialization instance1 = LazyInitialization.getInstance();LazyInitialization instance2 = LazyInitialization.getInstance();System.out.println(instance1 == instance2);}
}

输出:
true

代码解释:

1、 相比饿汉式来说,这个只有在首次使用时才创建实例。
2、 为了只能实例化一个对象,此时将构造方法变成私有的,在类外就无法实例化对象。
3、 使用private和static修饰instance,使其封装和创建一次。初始为null
4、 对于if语句就是检查instance是否为null,即是否已经创建过实例了。如果没有就创建实例。当创建了实例,返回存储的实例(并没有再次创建实例进行返回)。
5、 这段代码线程不安全,具体的改进后面会学习。

还有其他的单列模式可以自行学习

http://www.dtcms.com/wzjs/180126.html

相关文章:

  • 巴中网站建设国内最开放的浏览器
  • wordpress 3.9.2 漏洞网站搜索优化技巧
  • 怎么开发游戏网站优化设计的基础是网站基本要素及每个细节的优化
  • 盐城外贸网站建设杭州seo排名优化
  • 盐城做企业网站哪家好海南百度推广中心
  • 购物网站app百度引擎搜索
  • 报名入口网站建设最全bt磁力搜索引擎索引
  • 建设银行投资网站首页百度网站提交收录入口
  • 电子商务网站建设的一般过程网站宣传推广方案
  • 国内网站开发公司百度集团
  • 网站维护价格百度问答怎么赚钱
  • 网站咨询弹窗怎么做关键词查询网址
  • 个人经营网站 办理网络营销策略案例
  • 做网站用框架么北京自动seo
  • 一个空间怎么做多个网站线下推广宣传方式有哪些
  • 免费做司考真题的网站长沙网站seo优化
  • 一个空间怎么做两个网站 跳转曹操博客seo
  • 网站集约化建设性能要求兰州做网站的公司
  • 杭州网站推广¥做下拉去118cr百度网页游戏排行榜
  • 大宗商品b2b网站建设青岛网站建设策划
  • 金蝶财务软件官网报价优化电池充电什么意思
  • 字体设计学习网站seo优化的常用手法
  • 北京做企业网站seo优化的搜索排名影响因素主要有
  • 网站免费做招生宣传贵州百度seo整站优化
  • 正规的网站制作平台怎么做小说推广挣钱
  • 连城县住房和城乡建设局 网站留号码的广告网站不需要验证码
  • 肇庆做网站的有网站网络营销
  • 建设积分兑换官方网站视频app推广
  • 交易平台网站程序武汉seo关键词排名
  • 装饰工程师优化seo系统