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

渭南网站建设风尚网络长春是几线城市2021

渭南网站建设风尚网络,长春是几线城市2021,制作学校网站的教程,网站设计的研究方案加油,新时代打工人! 简单粗暴,学习Java设计模式。 23种设计模式定义介绍 Java中23种设计模式-单例模式 Java中23种设计模式-单例模式2–懒汉式线程不安全 package mode;/*** author wenhao* date 2024/02/19 09:38* description 单例模式…

加油,新时代打工人!

简单粗暴,学习Java设计模式。

23种设计模式定义介绍

Java中23种设计模式-单例模式

Java中23种设计模式-单例模式2–懒汉式线程不安全

package mode;/*** @author wenhao* @date 2024/02/19 09:38* @description 单例模式--懒汉式 线程安全* 是否 Lazy 初始化:是* 是否多线程安全:是* 这种方式具备很好的 lazy loading,能够在多线程中很好的工作,但是,效率很低,99% 情况下不需要同步。* 优点:第一次调用才初始化,避免内存浪费。* 缺点:必须加锁 synchronized 才能保证单例,但加锁会影响效率。* getInstance() 的性能对应用程序不是很关键(该方法使用不太频繁)。*/
public class SingleMode2 {private SingleMode2() {}private static volatile SingleMode2 singleMode2;public static  SingleMode2 getInstance() {if (singleMode2 == null) {synchronized (SingleMode2.class){if(singleMode2 ==null){singleMode2 = new SingleMode2();}}}return singleMode2;}public static void main(String[] args) {new Thread(() -> {SingleMode2 instance1 = getInstance();System.out.println(instance1);}).start();new Thread(() -> {SingleMode2 instance2 = getInstance();System.out.println(instance2);}).start();}
}

通过运行结果看,两个线程的地址值是相同的,说明内存空间里,创建了一个对象。
在这里插入图片描述

http://www.yayakq.cn/news/378386/

相关文章:

  • 动易网站内容管理系统四川省红鱼洞水库建设管理网站
  • 域名网站账号网站建设毕业设计中期报告
  • 网站首页布局设计模板小枫云主机
  • 贵州省住房城乡建设网站阿里云怎么上传网站
  • 做网站投入政务微网站建设方案
  • 个人业务网站带后台好看的免费网站模板下载 迅雷下载地址
  • 网站需要访客上传图片该怎么做怎么重装wordpress
  • 公司做网站公司安卓免费翻外墙的app
  • 安阳网络营销的几种方式中山百度seo
  • 中砼建设有限公司网站企业网站流量
  • 特殊教育学校网站建设方案seo岗位
  • 做视频网站设备需求android wordpress
  • 门户网站源码入驻网站建设wuliankj
  • 做明信片的网站wordpress做图片站
  • 正规的网站制作电话怎么查公司的邮箱
  • 免费十八种禁用网站百度医生在线问诊
  • 园林景观 网站建设室内设计师官网
  • 律所网站建设国队男子接力赛程序员接单网站
  • 赶集网网站建设分析提高美誉度的网络营销方式
  • 做视频网站需要什么高端技术开县做网站
  • 嘉兴网站建设服务东莞哪家做网站很有名的公司
  • 什么网站立刻买东西国内大型网站建设公司
  • 个人网站有备案吗免费做网站网站的软件
  • 怎么免费制作网站平台济南济阳网站建设
  • 租一个服务器建网站多少钱沈阳网势科技有限公司
  • 网站qq代码全椒县建设局网站
  • 5118网站怎么做的如何下载js做的网站
  • wordpress三站合一怎样做网站的后台
  • 网站服务费一年多少钱鹤岗网站建设
  • 网站首页改版影响优化wordpress 源码下载