
Java
HansChen_
这个作者很懒,什么都没留下…
展开
-
设计模式之模板方法模式和策略模式
转载请标明出处:http://blog.youkuaiyun.com/shensky711/article/details/53418034 本文出自: 【HansChen的博客】设计模式系列文章: 设计模式之工厂模式 设计模式之模板方法模式和策略模式概述我们知道,OOP三个基本特征是:封装、继承、多态。通过继承,我们可以基于差异编程,也就是说,对于一个满足我们大部分需求的类,可以创建它的一个子类并原创 2016-12-01 08:50:32 · 14796 阅读 · 1 评论 -
设计模式之工厂模式(Factory)
转载请标明出处:http://blog.youkuaiyun.com/shensky711/article/details/53348412 本文出自: 【HansChen的博客】设计模式系列文章: 设计模式之工厂模式 设计模式之模板方法模式和策略模式概述根据依赖倒置原则,我们知道,我们应优先依赖抽象类而不是具体类。在应用开发过程中,有很多实体类都是非常易变的,依赖它们会带来问题,所以我们更应该依赖原创 2016-11-26 09:51:22 · 981 阅读 · 0 评论 -
java动态代理
转载请标明出处:http://blog.youkuaiyun.com/shensky711/article/details/52872249 本文出自: 【HansChen的博客】概述动态代理是java的一大特性,动态代理的优势就是实现无侵入式的代码扩展。它可以增强我们原有的方法,比如常用的日志监控,添加缓存等,也可以实现方法拦截,通过代理方法修改原方法的参数和返回值等。 要了解动态代理,我们需要先看原创 2016-10-20 14:24:51 · 1223 阅读 · 1 评论 -
JNI教程与技术手册
转载请标明出处:http://blog.youkuaiyun.com/shensky711/article/details/52806794 本文出自: 【HansChen的博客】概述对于JNI,有些童鞋在没有接触过的时候,可能会觉得比较复杂,但是其实当你真正去了解、去使用的时候,就会发现JNI的使用还是比较简单的,JNI本身提供了一系列的API让我们可以在native方法中操作java。JNI的使用无原创 2016-10-13 14:38:51 · 19915 阅读 · 3 评论 -
设计模式之代理模式
转载请标明出处:http://blog.youkuaiyun.com/shensky711/article/details/53891127 本文出自: 【HansChen的博客】概述代理模式UML图代码远程代理延迟加载保护代理额外功能静态代理和动态代理概述我们执行一个功能的函数时,经常需要在其中写入与功能不是直接相关但很有必要的代码,如日志记录、信息发送、安全和事务支持等,这些枝节性原创 2016-12-27 00:14:42 · 747 阅读 · 0 评论 -
设计模式之桥接模式
转载请标明出处:http://blog.youkuaiyun.com/shensky711/article/details/53891127 本文出自: 【HansChen的博客】场景问题发送消息不用模式的解决方案实现简化版本实现发送加急消息有何问题继续添加特急消息的处理继续添加发送手机消息的处理方式小结一下出现的问题解决方案桥接模式来解决模式结构和说明桥接模式示例代码使用桥接原创 2017-03-01 22:55:53 · 707 阅读 · 0 评论 -
设计模式之装饰模式
转载请标明出处:http://blog.youkuaiyun.com/shensky711/article/details/59185950 本文出自: 【HansChen的博客】概述情景举例丑陋的实现装饰模式概念介绍用装饰模式实现需求装饰模式的应用举例总结概述装饰模式(Decorator)也叫包装器模式(Wrapper),是指动态地给一个对象添加一些额外的职责,就增加功能来说装饰模式比生原创 2017-03-09 16:34:41 · 632 阅读 · 0 评论 -
依赖注入利器 - Dagger ‡
转载请标明出处:http://blog.youkuaiyun.com/shensky711/article/details/53715960 本文出自: 【HansChen的博客】概述声明需要注入的对象如何实例化出依赖Module的使用Component的使用Dagger的进阶使用Components之间的关系dependenciesSubcomponentsScopesSinglt原创 2016-12-17 22:53:36 · 3040 阅读 · 0 评论