Javabuddy是基于ASM实现,所以比ASM好用的多。还有一个名气更大的库mockito,其核心就是基于bytebuddy实现的,可以动态生成mock类,非常方便。另外一个大的应用就是javaagent,其主要作用是在class被加载之前对其拦截,插入自己的代码。