hashmap的底层是数组加链表/红黑树,aop就是一种面向切面编程的思想,可以在不修改原有设计基础上,(说白了就是不改变相关源代码)对功能进行增强