Java:如何在JVM加载类时拦截它们
在我的程序中,我想截取类,因为它们正在被类加载器加载,并对它们执行一些操作,例如检查某些注释等。我如何做到这一点Java:如何在JVM加载类时拦截它们,java,class,runtime,classloader,instrumentation,Java,Class,Runtime,Classloader,Instrumentation,在我的程序中,我想截取类,因为它们正在被类加载器加载,并对它们执行一些操作,例如检查某些注释等。我如何做到这一点 我已经在网上做了很多研究,但还没有得到答案。我是否应该重写类加载器?问题是,在大多数情况下,父类加载器会加载类,因此我无法获取所有类。在这个网站上的几个问题上,我看到有人提到了检测,但我不知道这是否与我的问题有关。您可以使用java代理来监控: API文件: 例如: 类加载器重写有多复杂?
我已经在网上做了很多研究,但还没有得到答案。我是否应该重写类加载器?问题是,在大多数情况下,父类加载器会加载类,因此我无法获取所有类。在这个网站上的几个问题上,我看到有人提到了检测,但我不知道这是否与我的问题有关。您可以使用java代理来监控: API文件: 例如:
类加载器重写有多复杂?