![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
延陵缥缈
这个作者很懒,什么都没留下…
展开
-
java设计模式之工厂模式详解
设计模式代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 根据设计模式的参考书中所提到的,总共有 23 种设计模式。这些模式可以分为三大类:创建型模式、结构型模式、行为型模式。当然还有其他的一种写说法说不止23总设计模...原创 2018-04-23 20:58:13 · 299 阅读 · 1 评论 -
java设计模式之代理模式详解
代理模式在Java中十分常见,有如Spring实现AOP而使用动态代理,更有RPC实现中使用的调用端调用的代理服务。代理模型除了是一种设计模式之外,它更是一种思维,所以探讨并深入理解这种模型是非常有必要的。1.简介定义:给某一个对象提供一个代理,并由代理对象控制对原对象的引用。代理模式包含如下角色: ISubject:抽象主题角色,是一个接口。该接口是对象和它的代理共用的接口...原创 2018-06-03 01:40:03 · 6936 阅读 · 2 评论 -
java设计模式之单例模式详解
Java中单例(Singleton)模式是一种广泛使用的设计模式。单例模式的主要作用是保证在Java程序中,某个类只有一个实例存在。一些管理器和控制器常被设计成单例模式。单例模式有以下特点: (1)单例类只能有一个实例。 (2)单例类必须自己创建自己的唯一实例。 (3)单例类必须给所有其他对象提供这一实例。单例模式有很多好处,它能够避免实例对象的重复创建,不仅可以...原创 2018-06-03 23:22:30 · 330 阅读 · 0 评论 -
REST设计规则
1.简介REST(Representational State Transfer), 表述性状态转移是Roy Fielding博士在2000年他的博士论文中提出来的一种软件架构风格. REST只是一种概念、风格或者约束,是回归HTTP本身的建议. REST,SOAP,XML-RPC是目前三种主流的Web服务实现方案。REST相比其他两种更加简洁。2.REST特点REST应用应该具备的...原创 2019-02-28 23:08:36 · 1177 阅读 · 0 评论