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

做网站都有备案吗去国外做非法网站吗

做网站都有备案吗,去国外做非法网站吗,网站推广关键词排名,wordpress架设服务器1什么是单例设计模式#xff1a; 所谓类得单例设计模式#xff0c;就是采取一定的方法保证在整个的软件系统中#xff0c;对某个类只能存在一个对象实例#xff0c;并且该类只提供一个取得其对象实例的方法#xff1b; 2.单例模式有两种方式#xff1a; 2.1饿汉式 如…1什么是单例设计模式 所谓类得单例设计模式就是采取一定的方法保证在整个的软件系统中对某个类只能存在一个对象实例并且该类只提供一个取得其对象实例的方法 2.单例模式有两种方式 2.1饿汉式 如何实现 ①构造器私有化防止用户直接去new。 ②类得内部创建对象 ③向外暴露一个静态的公共方法getInstance ④代码实现 public class Singleton {// 在类加载时就创建实例//为了在静态方法中使用需要将其修饰为staticprivate static Singleton instance new Singleton();// 私有构造方法防止外部类直接实例化private Singleton() {}// 静态方法返回实例public static Singleton getInstance() {return instance;} }在这个例子中Singleton类的构造方法被声明为私有外部类无法直接实例化该类。在类加载时静态变量instance被初始化为一个Singleton的实例因此在整个程序运行期间只会创建一个Singleton对象。 通过getInstance()方法可以获取到该实例。由于在类加载时就已经创建了实例因此无需考虑线程安全问题。 使用饿汉式实现的单例模式具有以下特点 线程安全由于在类加载时就创建了实例因此不存在多线程并发访问的问题。 简单直接实现简单无需考虑线程同步和延迟初始化的问题。 可能造成资源浪费由于在类加载时就创建了实例如果该实例在程序运行期间很少被使用可能会造成资源的浪费。 需要注意的是饿汉式的单例模式适用于单线程环境或者对资源使用效率要求较高的情况。在多线程环境下如果多个线程同时调用getInstance()方法可能会导致实例被创建多次因此需要考虑线程安全问题。 2.2懒汉式 实现步骤 ①构造器私有化 ②定义一个静态属性对象 ③提供一个public的static方法可以返回一个Cat对象 public class Singleton {// 延迟初始化使用volatile关键字保证可见性private static volatile Singleton instance;// 私有构造方法防止外部类直接实例化private Singleton() {}// 静态方法返回实例public static Singleton getInstance() {// 双重检查锁定确保只有第一次调用时才会创建实例if (instance null) {synchronized (Singleton.class) {if (instance null) {instance new Singleton();}}}return instance;} }在这个例子中Singleton类的构造方法被声明为私有外部类无法直接实例化该类。在第一次调用getInstance()方法时会进行双重检查锁定确保只有第一次调用时才会创建实例。使用volatile关键字修饰instance变量保证在多线程环境下的可见性。 懒汉式的单例模式具有以下特点 延迟初始化只有在第一次调用getInstance()方法时才会创建实例可以节省资源。  线程安全通过双重检查锁定确保在多线程环境下只会创建一个实例。 复杂性较高相比饿汉式懒汉式的实现较为复杂需要考虑线程同步和延迟初始化的问题。 需要注意的是懒汉式的单例模式在多线程环境下需要考虑线程安全问题。通过双重检查锁定可以解决线程安全问题但在某些情况下可能会出现双重检查锁定失效的问题因此需要谨慎使用。 3.两者的区别: ①两者最主要的区别在于创建对象的时机不同饿汉式是在类加载就创建了对象实例而懒汉式是在使用时才创建 ②饿汉式不存在线程安全问题而懒汉式存在 ③饿汉式存在资源浪费的问题如果一个程序员一个对象实例都没有使用那么饿汉式创建的对象就浪费了而懒汉式不存在 ④javase标准类中java.lang.Runtime就是经典的单例模式
http://www.zqtcl.cn/news/890216/

相关文章:

  • 网站推广广告词大全集网站和网络建设自查报告
  • 电子商务网站建设备案须知自己做的网站服务器在哪里
  • 怎样用wordpress做网站wordpress 首页判断
  • jsp做的网站效果织梦网站程序模板
  • 展示型网站设计公司网盘wordpress
  • 网站建设 保密学服装设计后悔了
  • 网站建设前端和后端网站开发所遵循的
  • 有自己域名的个人网站企业网站建设制作公司
  • 工程行业网站优化网站推广排名
  • 青岛网站建设软件下载广州app网站建设
  • 天津市建设厅官方网站qq电脑版登录
  • 贵阳手机网站建设公司辽源网站建设
  • 淄博网站设计制作wordpress 纯静态首页
  • 规划电子商务网站流程福清建设局网站简介
  • 使用joomla的网站网络营销师资格证有什么用
  • 做经营网站怎么赚钱吗关于做网站的合同
  • 上海手机网站建设哪家好重庆景点
  • 做网站菜单背景图片wordpress伪原创词库
  • 网络维护工程师工资多少聊城哪里做优化网站
  • 网站开发用什么字体查询域名备案
  • 济南品牌网站建设公司网站单个页面紧张搜索引擎蜘蛛
  • 公司需要一个简单的网站包头网站建设奥北
  • 怎么制作网站导航页新手做网站详细步骤
  • 自己个人网站后台怎么做wordpress多程序用户同步
  • 赣州网联科技有限公司wordpress安装后优化
  • 二手书的网站建设做设计在哪个网站找图片大全
  • 网站seo设计北京市建设投标网站
  • 承德做网站设计的网络推广主要内容
  • 婚纱网站源代码重庆网站定制公司
  • 同一个ip网站太多 seo应用商店网站源码