自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 java-简单工厂模式+策略模式的简单应用实现

首先先来理解一下简单工厂模式和策略模式的概念: 1.简单工厂模式: 简单工厂模式是创建型模式,简单工厂模式的是工厂类根据传入的参数,决定应该创建并且返回哪一个产品类(这些产品类继承自一个父类或接口)的实例。具体的创建过程业务代码不需要关心,简单工厂模式主要用于那些创建对象少的场景。 2.策略模式: 策略模式表示的是在遇到一种问题有多种解法的时候,我们可以根据环境或者条件的不同选择不同的算法或者策略来完成该功能。主要用在解决if/else复杂的处理逻辑,易拓展情况下的处理,减少代码臃肿。当然也...

2020-08-11 19:46:52 667

原创 java-双重检查锁实现单例模式-简单的思考完善过程

写代码不难,难得地方在于,写出一段代码,如何优化,完善这段代码。下面是小生在学习单例模式时候,对单例的优化过程。 先看几个一个单例的完善过程,过程不算漫长,正确实现必须留在最后压轴,耐心往下翻 /* 大多数单例可能写到这,但是这个实现有以下问题 1.多线程问题,多个线程可能会同事实例化多个SingletonSertvice不同对象 */ private SingletonService(){} private static SingletonSer

2020-08-10 21:45:33 184

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除