Stop stopping
整理两种代理的简单实现,各自优缺点,以及 Spring 对两种 aop 代理的选择。
Read More
个人对 Java 反射这块,还不透,先把项目里用到反射的场景以及简单的原理和实现整理,肯定不全,等待时间添加新的理解。反射在运行时操作对象,当配合注解,动态代理等一同使用,使得开发更专注业务。
Guava 对反射相关的操作提供封装。
整理下 Guava 对并发这块的封装。
Guava 新添了一些有用的集合类型,比如 Multiset,MultiMap,BiMap 等。
Guava 对 JDK 的集合做了很多封装。代码中用到集合的地方,可以先找找 guava 里有没有实现,让代码的可读性更好。