在Java中,是否可以“反射性地”访问方法的源代码?
2022-09-03 15:27:04
恐怕答案是否定的,但也许你们中的一个让我感到惊讶。
谢谢。
编辑 1:我知道这个问题没有多大意义,但我认为这一点被理解了,可悲的是,答案是否定的。无论如何,我更改了问题的标题,在“反思性地”一词中添加了引号,我将尝试更好地解释我的意图以防万一。
我有一个类型的实例,它是一些抽象类型的子类,它具有一些已知的方法。我想在运行时获取一个 String,其中包含实例类型中其中一个此类方法的实际实现的源代码。
我认为值得指出的是,实例的实际类型可能是一个无意义的内部类。此外,源代码的“反编译”版本就足够了。我想获取源代码的方法,大多数时候,只有一行....
谢谢。