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

集团网站建设效果图像处理专业网站

集团网站建设效果,图像处理专业网站,怎么自己做网站排名,wordpress按条件搜索功能1、饿汉式 ①实现:在类加载的时候就初始化实例 ②优点:线程安全 ③缺点:实例在类加载的时候创建,可能会浪费资源 //饿汉式 public class EagerSingleton{private EagerSingleton(){} //私有构造方法private static EagerSingle…

1、饿汉式

        ①实现:在类加载的时候就初始化实例

        ②优点:线程安全

        ③缺点:实例在类加载的时候创建,可能会浪费资源

//饿汉式
public class EagerSingleton{private EagerSingleton(){}   //私有构造方法private static EagerSingleton instance = new EagerSingleton();public static EagerSingleton getInstance(){return instance;}}

2、懒汉式

        ①实现:在首次获取实例的时候再创建实例

        ②优点:延迟加载,节省资源

        ③缺点:线程不安全

public class LazySingleton{private LazySingleton(){}    //  私有构造方法private static LazySingleton instance;public static LazySingleton getInstance(){if(instance != null){instance = new LazySingleton();}return instance;}}

3、双重检查锁

        ①实现:通过双重检查+加锁+volatile方式实现

        ②优点:线程安全

        ③缺点:稍微复杂

public class DoubleCheckedSingleton{private DoubleCheckedSingleton(){}private static volatile DoubleCheckedSingleton instance;public static DoubleCheckedSingleton getInstance(){if(instance != null){sychronized (DoubleCheckedSingleton.class){if(instance != null){instance = new DoubleCheckedSingleton();}}}return instance;}}

4、静态内部类

        ①实现:静态内部类创建示例

        ②优点:线程安全

        ③缺点:无法通过参数构造实例

public class InnerClassSingleton{private InnerClassSingleton(){}private static class SingletonHolder{private static final InnerClassSingleton instance = new InnerClassSingleton();}public static InnerClassSingleton getInstance(){return SingletonHolder.instance;}
}

5、枚举

        ①实现:通过枚举类型天然的单例特性实现

        ②优点:线程安全、代码简洁、防止反射和序列化破坏单例

        ③缺点:属于饿汉式,会浪费资源

public emun EnumSingleton{INSTANCE;
}

Runtime类就是通过饿汉式的方式实现的单例模式

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

相关文章:

  • 开发app的资金需求成都网站优化最低价
  • 自已怎样网站济南做网站最好的单位
  • 九江做网站的公司哪里好多样化的网站建设公司
  • 深圳建设网站的公司简介宁波网站制作公司排名
  • wdcp拒绝访问网站丹东建设监督网站
  • 鞍山做网站团队建站工具论坛
  • 主题网站设计网站建设云梦
  • 京东网站建设分析做导购网站需要多大的服务器
  • 烟台做网站排名凡科做的网站要收费吗
  • soe标题打开直接显示网站怎么做网站制作需要学什么
  • 昆明网站建设技术研发中心婚庆网站建设方案
  • 网站内容建设怎么写北京商场人气排名
  • 做设计什么网站兼职在线模板制作
  • 广州番禺建设银行网站登录东莞营销网站建设服务
  • 深圳优化网站排名网站建设公司知名企业
  • 怀化网站建设哪家便宜找网站建设
  • 优惠券怎么做自己的网站wordpress 一栏主题
  • 江苏网站seo设计腾讯云服务器
  • 贵州网站seo招聘网站开发的背景
  • 去哪里学做网站app游戏网站建设论文
  • 怎么建设自己公司的网站首页sem 优化价格
  • 佛山做企业网站公司网络购物平台有哪几个
  • 做企业平台的网站有哪些内容wordpress可以做网站吗
  • 免费私人网站建设软件企业网站优化做什么
  • 云南省植保植检站网址企业网址是怎么写的
  • 服装公司网站建设开题报告百度竞价怎么做效果好
  • 山西网站建设价格湖南门户网站建设
  • 珠海门户网站建设哪家专业千图网免费素材
  • 一个网站怎么做软件下载网站开发客户挖掘
  • 国外 优秀网站设计做网站使网页不居中