Java 使用声明的字段反射提供的方法

Java 使用声明的字段反射提供的方法,java,reflection,Java,Reflection,我浏览了这个类,发现可以得到声明的字段和方法 我的问题是我能得到声明字段提供的方法吗 与字段类似,字段是类的实例,类的构造函数中需要参数 我的意思是类似于类#getDeclaredField()#getType()#getDeclaredMethods() 我知道这是行不通的,但是这样一个东西在不返回null或获得NPE的情况下可以工作吗 我的意思是它会使用贴花字段来获取方法吗 就像我如何处理代码class.field.doSomething() 如果字段是一个类,它的构造函数中需要参数,比如S

我浏览了这个类,发现可以得到声明的字段和方法

我的问题是我能得到声明字段提供的方法吗

与字段类似,字段是类的实例,类的构造函数中需要参数

我的意思是类似于
类#getDeclaredField()#getType()#getDeclaredMethods()

我知道这是行不通的,但是这样一个东西在不返回null或获得NPE的情况下可以工作吗

我的意思是它会使用贴花字段来获取方法吗 就像我如何处理代码
class.field.doSomething()

如果字段是一个类,它的构造函数中需要参数,比如SomeClass(字符串para,int num,…)


或者它只是将其设置为一个新字段或空字段。getType()返回类。您可以通过与从目标类获取方法(和字段)相同的方式获取方法(和字段)。

我不理解您的问题。你是在问是否有可能得到
构造函数
实例吗?我也不明白。请更好地解释这个问题。我认为你需要阅读一个关于反射的小教程,然后你可以测试你喜欢的任何东西。您使用反射实例化对象或调用其方法的方式与普通方式完全不同。谢谢,是的,我知道,但我以前遇到过NPE或其他错误,但现在我很抱歉地重新编写了相同的内容,并且似乎工作正常