![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA SE
黄杨路打字员
皮的不行
展开
-
Java动态代理简单入门
个人对于代理的理解:就像现实生活中的明星一样,明星只负责做自己的实际工作,如演戏,唱歌等,然而档期的安排或者是公司的管理都不可能全由明星自己来做,一般都需要一个经纪人,java中的代理就是类似经纪人的角色,经纪人负责帮明星处理一些比较杂的事务,代理对象就帮实际对象处理一下类如事务管理或者是日志处理等类似的事情。静态代理:共有接口package proxy;//真实对象实现的接...原创 2016-10-18 10:41:26 · 352 阅读 · 0 评论 -
【设计模式】责任链模式学习
责任链模式,顾名思义,就是将需要实现的功能,拆分为各自专一的责任,组成一条责任链,来完成对数据的处理。先看下面一段demo需要被处理的对象类@Datapublic class User { private String name; private int age; @Override public String toString() { ...原创 2019-07-08 22:09:55 · 118 阅读 · 0 评论 -
【源码学习】HashMap源码学习
网上关于HashMap的博客实在是太多了,我再系统地来讲HashMap肯定没有现有的博客讲的好,所以我决定换一个角度,就从我们日常使用的地方开始,完整的走一遍HashMap的源码,应该会有不一样的收获。先看下面一段代码 Map map = new HashMap(); map.put("key","value"); map.get("key");平时开发中...原创 2019-07-14 21:48:29 · 99 阅读 · 0 评论