javase
文章平均质量分 87
OWEN_7
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HashMap和Hashtable探究
java.util包中有一个Map接口,此接口主要有四个常用的实现类,分别是HashMap、Hashtable、LinkedHashMap和TreeMap。其中Hashtable显得有点异样,本文主要探究HashMap和Hashtable的不同。HashMap和Hashtable?继承不同 从上图可以看出,HashMap继承自Map接口的一个实现类AbstractMap,而Hashtable则继承原创 2017-04-29 09:40:45 · 351 阅读 · 0 评论 -
JDK动态代理
背景JDK动态代理是java为我们提供的很好用的代理工具。JDK动态代理只能为我们提供面向接口的代理,但并不是所有需要代理的类都符合这样的要求。一个解决的方法是使用另外一个比较常用的工具cglib。spring在实现代理的时候就是这样当需要为接口代理时使用JDK动态代理,为类代理时使用cglib,这里是出于性能的权衡。当然还有其他级别的代理,这里不多涉及了。如无特殊说明,本文使用的JDK源码版原创 2017-05-09 21:06:41 · 299 阅读 · 0 评论 -
注解的定义和应用
注解原创 2017-04-23 17:32:09 · 749 阅读 · 0 评论
分享