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

建站哪家好 discuzui设计网站建设是什么

建站哪家好 discuz,ui设计网站建设是什么,网站上报名系统怎么做,wordpress查看已删除的插件程序中仅存在一个对象实例#xff0c;避免重复构建浪费资源。 1.饿汉式 主要分为3步#xff1a;1.构造方法私有化 2.内部创建静态实例化对象 3.提供公有静态方法#xff0c;返回对象实例 public class SingleTon { // 构造方法私有化private SingleTon(){} // 内部…程序中仅存在一个对象实例避免重复构建浪费资源。 1.饿汉式 主要分为3步1.构造方法私有化 2.内部创建静态实例化对象 3.提供公有静态方法返回对象实例 public class SingleTon { // 构造方法私有化private SingleTon(){} // 内部创建静态实例化对象private final static SingleTon instancenew SingleTon(); // 提供公有静态方法返回对象实例public static SingleTon getInstance(){return instance;} }缺点在类加载的时候就会创建内部实例化对象如果没有使用过这个实例会造成内存的浪费。 2.懒汉式 只有在调用getInstance()时才创建实例化对象。 public class SingleTon { // 构造方法私有化private SingleTon(){} // 内部创建静态实例化对象private static SingleTon instance; // 提供公有静态方法返回对象实例public static SingleTon getInstance(){if(instancenull){instancenew SingleTon();}return instance;} }缺点存在线程安全问题可能有多个线程同时进入if判断构建了多个实例。 3.双重检查 1.实例变量加入volatile关键字保证多个线程能够看到相同的实例。2.双重检查 public class SingleTon { // 构造方法私有化private SingleTon(){} // 内部创建静态实例化对象private static volatile SingleTon instance; // 提供公有静态方法返回对象实例public static SingleTon getInstance(){if(instancenull){synchronized (SingleTon.class){if(instancenull){instancenew SingleTon();}}}return instance;} }这样既避免了效率问题方法上加入synchronized同时也避免了内存泄漏问题推荐使用。 4.静态内部类 利用静态内部类的两点特性1.静态内部类不会在外部类装载时被装载。2.静态内部类只会被装载一次且不会有线程安全问题。 class SingleTon {//构造器私有化private SingleTon(){}//静态内部类类中有一个静态属性SingleTonprivate static class SingletonInstance{private static SingleTon instancenew SingleTon();}public static SingleTon getInstance(){return SingletonInstance.instance;} }推荐使用。 5.使用枚举 public enum SingleTon3{instance;public void say(){System.out.println(hello);} }effective java作者推荐的单例模式实现。
http://www.eeditor.cn/news/125827/

相关文章:

  • 做网站找个人还是找公司江苏大汉建设实业集团网站
  • 怎么成立网站网站关键词优化排名公司
  • 沙井网站优化如何看网站的浏览量
  • 福田公司董事长seo是指什么职位
  • 公共法律服务网站建设总结棋牌app开发公司
  • 太原网站制作多少钱新手可以自己建网站吗
  • 三合一网站平台python 自己做网站
  • 网站的建设怎么弄广州网站seo优化排名
  • 做网站创意品牌策划包括哪几个方面
  • 佛山模板建站软件做购物网站开发价格
  • 制作网站步骤外贸平台哪个网站最好不收费
  • 网站简繁转换苏州网络公司推荐
  • 管理网站建设源代码程序百度网站推广价格
  • 把自己的电脑做网站服务器如何用dw制作网页文字链接
  • 专做西餐的网站辽宁城乡建设招投标交易平台
  • 胶州建设信息网站江苏建设工程网
  • 安徽省通信建设管理局网站hao123主页
  • 赣州市经开区住房和建设局网站微平台推广自己怎么做
  • 个人博客网站设计的目的wordpress模板添加支付
  • 全国有哪些做服装的网站三位效果网站模版
  • 建设多语种网站dede网站主页打不开
  • 网站建设需要什么程序员西安电商网站建设
  • 网站logo怎么设计淮北市建设安全监督站网站
  • 如何学建设网站新城镇建设官方网站
  • 免费建立微网站南宁市建设工程造价信息网
  • 标识设计公司网站怎么做有邀请码的网站
  • 快速建网站工具凡科网登录下载
  • 唐山网站从哪里找做网站必须要推广吗
  • 建设淘宝网站的市场分析wordpress第三方jquery
  • 建立企业网站的缺点上海市城乡住房建设厅网站