Java 在重新定义之前,将类对象转换为字节[]
我在运行时有Sample.class文件和Sample class对象,然后我修改了.class中的一个方法体,并使用重新定义它。在重新定义之前,如何获取表示原始示例类对象的字节数组(以类文件格式)?Java 在重新定义之前,将类对象转换为字节[],java,classloader,redefine,Java,Classloader,Redefine,我在运行时有Sample.class文件和Sample class对象,然后我修改了.class中的一个方法体,并使用重新定义它。在重新定义之前,如何获取表示原始示例类对象的字节数组(以类文件格式)? 从文件系统获取Sample.class文件不是一个好主意,因为类对象可以在定义之前由java代理进行转换,我需要直接从类对象获取字节数组。类似于?类似于?
从文件系统获取Sample.class文件不是一个好主意,因为类对象可以在定义之前由java代理进行转换,我需要直接从类对象获取字节数组。类似于?类似于?