博客园 首页 私信博主 显示目录 隐藏目录 管理 动画

08 2018 档案

摘要:在java的设计模式中,工厂模式被广泛使用,因此有必要了解一下什么是工厂模式,以及它所具有的的优点,应用场景等等...... 一、定义:实例化对象,用工厂方法代替new操作。 二、如何实现 工厂模式主要是定义一个接口来创建对象,但是让子类来决定哪些类需要被实例化,工厂方法把实例化的工作推迟到子类中去 阅读全文
posted @ 2018-08-31 16:47 疯狂打码 阅读(1463) 评论(0) 推荐(1)
摘要:设计模式(Design Pattern):是一套被反复使用,多数人知晓的,经过分类编目的,代码设计经验的总结。 使用设计模式的目的:使用设计模式是为了可重用代码,让代码更容易被他人理解,保证代码可靠性。 单例模式:保证整个应用中某个实例有且只有一个。 单例模式的分类: 一、饿汉模式 饿汉模式的特点是 阅读全文
posted @ 2018-08-31 10:34 疯狂打码 阅读(199) 评论(0) 推荐(0)
摘要:单点登录(SSO):SSO是指在多个应用系统中个,用户只需要登陆一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一用户的登陆的机制。 SSO的实现过程: 通过上述图形,我们可以看到SSO的大体实现步骤主要分为两大步:存储登录信息,查验登录信息。 对于SSO,我们 阅读全文
posted @ 2018-08-30 17:38 疯狂打码 阅读(48394) 评论(6) 推荐(1)
摘要:设计模式:是一套被反复使用,多数人知晓的,经过分类的,代码设计经验的总结。 使用设计模式是为了代码的可重用性,让代码更容易被他人理解,保证代码可靠性。 设计模式的分类:java中存在着23种设计模式,这么多设计模式,大体上可以分为三大类,分别是:创建型模式(Creational Patterns)、 阅读全文
posted @ 2018-08-29 16:16 疯狂打码 阅读(276) 评论(0) 推荐(0)
摘要:volatile关键字想必大家都不陌生,在java 5之前有着挺大的争议,在java 5之后才逐渐被大家接受,同时作为java的关键字之一,其作用自然是不可小觑的,要知道它是java.util.concurrent包的核心,没有volatile就没有这么多的并发类给我们使用。 一、定义:表明两个或者 阅读全文
posted @ 2018-08-06 17:45 疯狂打码 阅读(834) 评论(0) 推荐(0)