clazz.getDeclaredMethod
时间: 2024-05-06 11:18:31 浏览: 115
ClassLoaderTest:测试如何正确关闭类加载器,以便可以关闭基础jar文件上的文件句柄
clazz.getDeclaredMethod 是Java反射机制中的一个方法,用于获取一个类中声明的指定方法,不考虑访问权限。它的方法签名为:
```java
public Method getDeclaredMethod(String name, Class<?>... parameterTypes) throws NoSuchMethodException, SecurityException
```
其中,name 表示要获取的方法的名称,parameterTypes 表示要获取的方法的参数类型列表。如果找到了符合条件的方法,则返回该方法的 Method 对象;否则,抛出 NoSuchMethodException 异常。需要注意的是,如果该方法是私有方法或受保护方法,需要使用 setAccessible(true) 方法才能访问。
阅读全文