设计模式
Java笔记虾
欢迎微信搜索【Java笔记虾】关注我的公众号,号内回复“后端面试”,送你一份精心准备的Java面试题(提纲+解析),后端技术精选每天定时推送优质Java技术博客,可以琐碎时间学点儿东西
展开
-
单例模式与垃圾回收
点击上方“Java知音”,选择“置顶公众号” 技术文章第一时间送达! 本文作者:愤怒的韭菜 原文:http://blog.csdn.net/zhengzhb/article/details/7331354 Jvm的垃圾回收机制到底会不会回收掉长时间不用的单例模式对象,这的确是一个比较有争议性的问题。将这一部分内容单独成篇的目的也是为了与广大博转载 2018-02-06 16:45:53 · 832 阅读 · 0 评论 -
面向对象设计七大原则
1. 单一职责原则(Single Responsibility Principle)每一个类应该专注于做一件事情。2. 里氏替换原则(Liskov Substitution Principle)超类存在的地方,子类是可以替换的。3. 依赖倒置原则(Dependence Inversion Principle)实现尽量依赖抽象,不依赖具体实现。4. 接口隔离原则(Interface Segregat...转载 2018-02-27 10:52:40 · 873 阅读 · 0 评论 -
设计模式是什么鬼(原型)
原文链接:https://www.javazhiyin.com/898.html 原型(Prototype)是什么意思?工业生产中通常是指在量产之前研发出的概念实现,如果可行性满足即可参照原型进行量产。有人说了,那不就是印章?其实这并不怎么贴切,印章并不是最终实例,我更愿意称其为“类”! 呃……僵尸脸花泽类经世名言:想哭的时候就道理,这样眼泪就不会流出来了。(尼玛,都流脑子里了吧!) ...转载 2018-07-24 16:59:14 · 909 阅读 · 0 评论 -
Java设计模式学习
设计模式是什么鬼(初探) 设计模式是什么鬼(单例) 设计模式是什么鬼(原型) 设计模式是什么鬼(策略) 设计模式是什么鬼(状态) 未完待续................原创 2018-08-08 12:16:25 · 1567 阅读 · 1 评论 -
设计模式六大原则详解
设计模式六大原则(1):单一职责原则 设计模式六大原则(2):里氏替换原则 设计模式六大原则(3):依赖倒置原则 设计模式六大原则(4):接口隔离原则 设计模式六大原则(5):迪米特法则 设计模式六大原则(6):开闭原则...原创 2018-08-08 12:18:21 · 857 阅读 · 0 评论 -
设计模式是什么鬼(解释器)
原文链接:设计模式是什么鬼(解释器) 更多文章,欢迎访问:Java知音,一个专注于技术分享的网站 解释,一定是针对某种语言的拆解、释意,并按照文法翻译、转换成另一种表达形式以达到目标能够理解的目的。比如我们都知道Java编程语言是人类可以理解的语言,程序写好后要先进行编译生成字节码(class文件),然后对此文件解释成机器码,最终机器才可以理解并执行,这就是解释器存在的意义。 就拿...原创 2019-01-21 13:30:46 · 849 阅读 · 0 评论 -
设计模式是什么鬼(访问者)
原文链接:设计模式是什么鬼(访问者) 更多文章,欢迎访问:Java知音,一个专注于技术分享的网站 众所周知,对于数据的封装我们通常会用到POJO类,它除了getter和setter之外是不包含任何业务逻辑的,也就是说它只对应一组数据并不包含任何功能。举个最常见的例子,比如数据库对应的实体类,一般我们不会在类里封装上业务逻辑,而是放在专门的Service类里去处理,也就是Service作为拜访者...原创 2019-01-21 13:32:36 · 845 阅读 · 0 评论