Javassist,字节码操作

Javassist,字节码操作,java,bytecode,javassist,Java,Bytecode,Javassist,我试图在java类文件中找到类初始值设定项。我可以找到这个方法,但是如果在类文件中找不到main,那么我希望它找到类初始值设定项并在那里注入代码 如何使用Javassist查找类的初始值设定项?类的类初始值设定项块被编译成名为的方法。尖括号是名称的一部分,因此Java代码无法访问它,但它或多或少是一个普通的静态方法

我试图在java类文件中找到类初始值设定项。我可以找到这个方法,但是如果在类文件中找不到main,那么我希望它找到类初始值设定项并在那里注入代码


如何使用Javassist查找类的初始值设定项?

类的类初始值设定项块被编译成名为
的方法。尖括号是名称的一部分,因此Java代码无法访问它,但它或多或少是一个普通的静态方法