Java:如何在 JVM 加载类时拦截它们

use*_*784 6 java instrumentation runtime class classloader

在我的程序中,我想在类加载器加载类时拦截它们,并用它们做一些事情,例如。检查某些注释等。我该怎么做?

我已经在网上做了很多研究,但还没有得到答案。我应该重写 ClassLoader 吗?问题在于,在大多数情况下,父类加载器会加载该类,因此我无法获取所有类。在这个网站上的几个问题中,我看到提到了仪器,但我不知道这是否与我的问题相关。