对于AOP,这个概念,不用解释,主要用途很多,我这里主要是为了后续研究如何实现APM做准备.前面研究了动态代理实现AOP,考虑到性能的问题,改用javassist直接修改直接码实现! javassist的使用,可以参考官网, 在用eclipse开发程序的时候,要将这个javassist的jar包放入classpath下.若基于maven开发的话,也有对应的maven插件,很简单的事情! 下面主要列举一下常用的类以及方法: 获取JVM中已经加载的所有的类的集合,即pool ClassPool po…