设计模式
阿斯大法11
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
多线程设计模式之Master-worker模式
/** * 主程序,创建初始化任务,开始任务,判断线程是否都执行完毕,获取结果 * */public class main {public static void main(String[] args) {master master = new master(3);//创建一个消息转发器master, 初始化3个消息处理器workermaster.submit(10原创 2017-12-27 18:50:16 · 2338 阅读 · 0 评论 -
多线程设计模式之Future模式
1.Future模式(设计思想同ajax异步请求,用户无需等待请求结果,可以继续操作其他内容) 主程序public class main {public static void main(String[] args) {FutrueClient fc = new FutrueClient();data request = fc.request("处理的参数");Sy原创 2017-12-26 20:15:18 · 309 阅读 · 0 评论 -
java动态代理实现与原理详细分析
cglib代理与JDK中的代理比较: JDK动态代理: 只能代理实现了接口的类 没有实现接口的类不能实现JDK动态代理。 Cglib代理: 针对类来实现代理,对指定目标 产生一个子类 通过方法拦截技术拦截所有父类方法的调用。 我们要使用cglib代理必须引入 cglib的jar包spring中使用aspat 做面向切面编程都是依赖以上两种动态代理模式实现的jdk动态代...原创 2018-07-29 20:07:36 · 435 阅读 · 0 评论
分享