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

网站源码使用电子商务营销模式有哪些

网站源码使用,电子商务营销模式有哪些,网上下载的asp网站源码 放在本地如何做测试,游戏网页游戏单例模式 某个类任何情况下只有一个实例,并提供一个全局访问点来获取该实例。Java6种单例模式:2种懒汉式,2种饿汉式 ,静态内部类 ,枚举类懒汉式 synchronized延迟加载 public class Singleton {private static Sing…

单例模式

某个类任何情况下只有一个实例,并提供一个全局访问点来获取该实例。Java6种单例模式:2种懒汉式,2种饿汉式 ,静态内部类 ,枚举类

懒汉式

synchronized+延迟加载

public class Singleton {private static Singleton instance;private Singleton(){}public static synchronized Singleton getInstance(){ //synchronized锁住getInstance方法if (instance==null) {  //延迟加载instance = new Singleton();}return instance;}
}

volatile+synchronized双检锁

public class Singleton {private volatile static Singleton instance; //volatile修饰实例private Singleton(){}public static  Singleton getInstance(){if (instance==null) {synchronized(Singleton.class){   //synchronized锁住Singleton对象if (instance==null) {instance = new Singleton();}}}return instance;}
}

饿汉式—类加载时触发实例化,避免了多线程同步问题

类加载时初始化静态实例

public class Singleton {private static Singleton instance = new Singleton(); //类加载时初始化静态实例private Singleton() {}public static Singleton getInstance() {return instance; //直接返回加载好的静态实例}
}

在静态代码块里初始化实例

public class Singleton {private static Singleton instance = null;  static{                             instance = new Singleton();  //在静态代码块里初始化实例}private Singleton() {}public static Singleton getInstance() {return instance;}
}

静态内部类方式—实现了延迟加载

调用静态内部类时,在静态内部类里初始化实例

public class Singleton {//定义静态内部类private static class InnerSingleton {private static final Singleton INSTANCE = new Singleton(); //初始化完成Singleton类静态实例}private Singleton() {}public static Singleton getInstance() {return InnerSingleton.INSTANCE; //返回静态内部类里的静态实例}
}

枚举类方式–既能避免多线程同步问题,又能防止反序列化重新创建对象

创建一个枚举,枚举成员为INSTANCE。使用枚举类.INSTANCE即可获取实例

package acc;public enum Singleton {INSTANCE; //定义1个唯一的成员INSTANCE//枚举类里的公共方法public  void  doSomething() {System.out.println("r2323t23");}
}public class TestSingleton {public static void main(String[] args) {//使用枚举类.INSTANCE即可获取实例Singleton.INSTANCE.doSomething();}
}
http://www.mnyf.cn/news/32392.html

相关文章:

  • 如何做自动采集视频网站源码目录搜索引擎有哪些
  • 免费杂志模板网站排名优化师
  • 成都的网站建设开发公司哪家好建设网站的步骤
  • 房产网站建设网站收录查询系统
  • wordpress login 图标seo刷排名公司
  • 做网站要注册公司么百度快照客服
  • 做中药材生意哪个网站靠谱建设企业网站多少钱
  • 怎么用手机搭建网站历下区百度seo
  • 建设报名系统网站可靠吗长沙网站seo推广公司
  • 专业品牌网站建设价格如何自己开发一个平台
  • 网站开发创意想法销售找客户的app
  • 微网站和手机网站的区别北京厦门网站优化
  • 手机网站分页微信公众号推广2元一个
  • 物业公司网站建设百度 搜索热度
  • 带引导页的网站seo精灵
  • 电商网站文档推广软文案例
  • 开源网站建设是什么工作注册网址在哪里注册
  • 中山做网站服务好技能培训班有哪些课程
  • 外贸网站赚钱北京互联网公司排名
  • 常见的网站开发语言关键词搜索次数查询
  • 请多记几个本站域名防止许昌seo公司
  • 做的最好的视频网站百度权重怎么查询
  • 图片站wordpress模板关键字挖掘机爱站网
  • 360百度网站怎么做最近一周国内热点新闻
  • aspcms 手机网站拓客公司联系方式
  • javafx 网站开发怎么投放广告
  • 做网站的时候会用 鸟瞰图吗什么网站百度收录快
  • 免费招聘网站排行榜百度在线识图
  • 做网店好还是网站企业网站seo哪里好
  • 企业网站为什么打不开企业域名查询