0

谢谢,因为是别人的想法,我删了

4

1 回答 1

1

查看方法地址的一种方法是使用某些特定于 VM 的命令行参数来打印生成的方法的本机机器代码。地址在反汇编中,除其他外:https ://wikis.oracle.com/display/HotSpotInternals/PrintAssembly

如果您只想查看代码,那就是您的答案。但地址本身似乎没有用,除非您正在调试 VM 本身。您当然不能像那样从 C 中调用它们,因为 VM 可以自由地反复重新编译方法并移动它们,而且确实如此。(这听起来像是XY 问题的一个案例。如果你说出你真正想要完成的事情,你可能会得到更有用的答案。)

于 2013-10-15T18:18:07.050 回答