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

建站哪家好 phpwind企业建站

建站哪家好 phpwind,企业建站,建设网站需要的硬件设备,做网站公司没签合同程序中仅存在一个对象实例#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.hkea.cn/news/14539198/

相关文章:

  • 网站建设的大作业代码wordpress dosortcode
  • 如何挑选网站建设平台全国最火的电商代运营公司
  • 网站搜索功能设计网站关键词和描述
  • 网站后台怎么做图片链接网站建设及服务招标公告
  • 网站移动端的设计思想深圳市出行政策最新
  • 企业进行网站建设的方式wordpress 中文编辑器
  • 个人怎么做网站优化文字转图片生成器在线
  • 福州市工程建设监督站网站筑龙网app下载
  • 网站专题设计东莞网站建设总部地址
  • 响应式网站源码.net大石桥网站
  • 百度收录网站与手机版app 门户网站
  • 阿里云备案网站服务内容怎么填wordpress怎样修改字体
  • 冒险岛2做乐谱网站wordpress 屏蔽插件更新
  • 网站性能阜阳网站建设云平台
  • wordpress 科技类主题提升seo排名平台
  • 网站怎么做搜狗排名网站运营一个月多少钱
  • 网站开发语言太老wordpress 手机 看视频
  • 用三权重的网站做友链有好处没网站制作论文答辩
  • 天津网站建设招标网站服务内容网站建设
  • 昆山移动网站建设网站建设的步骤教程视频教程
  • 允许个人做动漫网站吗wordpress固定链接优化
  • 哈尔滨站建筑面积怎么做卖花的网站
  • 做网站开发要装什么软件爱站网
  • wordpress站长主题网店
  • 长春网站建设定制网站设计步骤图
  • 网站建设文化案例东莞网站优化软件
  • 亚马逊电商网站ui网站界面设计
  • 建设营销网站的目的启动互联全网营销推广
  • 做网站还是app省钱中英文企业网站
  • 网站建设 乐清网络公司seo网络营销案例分析