Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在重新定义之前,将类对象转换为字节[]_Java_Classloader_Redefine - Fatal编程技术网

Java 在重新定义之前,将类对象转换为字节[]

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

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

类似于?类似于?