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

房地产网站欣赏seo 百度网盘

房地产网站欣赏,seo 百度网盘,男男床上爱做 网站,网络推广营销网站建设专家1.什么是设计模式 1.静态方法和属性的静态使用 2.设计模式是在大量的实践中总结和理论化之后优选的代码节后、编程风格以及解决问题的思考方式。设计模式就像是经典的汲取,不同的棋局,我们用不同的棋谱,免去我们自己在思考的和摸索。 2.单例设…

1.什么是设计模式

1.静态方法和属性的静态使用
2.设计模式是在大量的实践中总结和理论化之后优选的代码节后、编程风格以及解决问题的思考方式。设计模式就像是经典的汲取,不同的棋局,我们用不同的棋谱,免去我们自己在思考的和摸索。

2.单例设计模式

1.所谓单例设计模式,就是采取一定的方法保证在整个软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得器对象实例的方法。
步骤:

  • 1.将构造器私有化
  • 2.在类的内部直接创建
  • 3.提供一个公共的static方法 返回gf对象

2.单例模式有两种方式,1)饿汉式 2)懒汉式

2.1 饿汉式

类一加载就创建对象,对象还没使用的时候就已经创建了对象。

package com.xxg.lean.single_;public class GirlFriend {private static String name;//为了能够在静态方法中可以访问,所以加static修饰private static GirlFriend gf = new GirlFriend("xxg");/*** 如何保证我们只有一个对象呢?* 步骤[饿汉式]* 1.将构造器私有化* 2.在类的内部直接创建* 3.提供一个公共的static方法 返回gf对象* @param name*/private  GirlFriend(String name) {this.name = name;}public static GirlFriend getInstance() {return gf;}@Overridepublic String toString() {return "GirlFriend+name+" + name;}
}

2.2 懒汉式

饿汉式通常是类加载了,对象就创建了,可能对象没有使用,这就造成了浪费,为了解决这个问题,所以出现了懒汉式

步骤:

  • 1.构造器私有化
  • 2.定义一个static静态属性对象
  • 3.提个一个public的static方法,可以返回一个车Cat对象
package com.xxg.lean.single_;public class SingleTest02 {public static void main(String[] args) {System.out.println(Cat.n1);Cat instance = Cat.getInstance();System.out.println(instance);}}
class Cat {private String name;public static int n1 = 10;private static Cat cat;/*** 步骤* 1.构造器私有化* 2.定义一个static静态属性对象* 3.提个一个public的static方法,可以返回一个车Cat对象*/private Cat(String name) {this.name = name;}public static Cat getInstance(){if (cat == null){cat = new Cat("xxg");}return cat;}@Overridepublic String toString() {return "Cat{" +"name='" + name + '\'' +'}';}
}

总结:饿汉式vs懒汉式

  • 饿汉式和懒汉式的主要区别是创建迭代的时机不同,饿汉式是在类加载贾创建了对象实例,而懒汉式是在使用时才创建了对象实例
  • 饿汉式不存在线程安全问题,懒汉式存在线程安全问题(后续补充)
  • 饿汉式存在资源浪费的可能,如果一个对象实例都没有使用,那么饿汉式创建的对象就浪费了,懒汉式是使用时才创建对象,就不存在这个问题
http://www.dtcms.com/wzjs/364286.html

相关文章:

  • 广州做企业网站找哪家公司好济南网络优化哪家专业
  • 网站建设推广新闻百度搜索引擎入口
  • 网站是用什么软件做的吗郑州seo技术服务顾问
  • fn网站不是做那么好吗所有的竞价托管公司
  • 网站开发收费标准文档aso优化是什么
  • 淘宝支持做微交易网站吗希爱力双效片用后感受
  • 北京网站建设有哪些浩森宇特外贸推广平台
  • 电商类网站开发项目流程网络推广 公司 200个网站
  • 单独做手机网站怎么做网站优化推广
  • 做动漫网站用什么程序搜索引擎优化的名词解释
  • 怎么在备案号添加网站网络推广代理平台
  • oa系统使用教程南宁seo做法哪家好
  • 一个网店转让可以卖多少钱免费seo软件推荐
  • 网站建设的技术风险分析与规避优化落实疫情防控
  • 广东做网站的公司有哪些专业外贸网络推广
  • 学校网站建设的好处百度关键词优化专家
  • 税务新闻网站建设的意义天津网络关键词排名
  • 营销型网站建设开发价格网络营销课程心得体会
  • css 建设网站 图文教程国内最新新闻事件今天
  • 阿里云中英文网站建设大一html网页制作作业简单
  • js多久可以做网站seo服务靠谱吗
  • 做app和做网站那个难网络营销软文案例
  • 旅游网站开发背景交换链接案例
  • 洋县建设银行网站google官网下载安装
  • 外贸高端网站设计太原网站快速排名提升
  • 网站可以做砍价软件吗百度竞价排名怎么收费
  • wordpress cia易验证百度优化服务
  • 建网站需要什么服务器什么是搜索引擎优化
  • 沧州网站建设培训学校chrome手机版
  • 安徽合肥建设局网站seo搜索价格