java命名空间java.lang类class<t>的类成员方法:
getdeclaredmethods定义及介绍
本文导语:
getdeclaredmethods
public method[] getdeclaredmethods()
throws securityexception
返回 method 对象的一个数组,这些对象反映此 class 对象表示的类或接口声明的所有方法,包括公共、保护、默认(包)访问和私有方法,但不...
getdeclaredmethods
public method[] getdeclaredmethods()
throws securityexception
- 返回
method
对象的一个数组,这些对象反映此 class
对象表示的类或接口声明的所有方法,包括公共、保护、默认(包)访问和私有方法,但不包括继承的方法。
返回数组中的元素没有排序,也没有任何特定的顺序。如果该类或接口不声明任何方法,或者此 class
对象
表示一个基本类型、一个数组类或 void,则此方法返回一个长度为 0 的数组。类初始化方法
不包含在返回数组中。如果该类声明带有相同参数类型的多个公共成员方法,则它们都包含在返回的数组中。
请参阅 java language specification 第 8.2 节。
- 返回:
- 表示此类所有声明方法的
method
对象的数组
- 抛出:
securityexception
- 如果存在安全管理器 s,并满足下列任一条件:
- 调用
s.checkmemberaccess(this, member.declared)
拒绝访问该类中已声明的方法
- 调用者的类加载器不同于也不是当前类的类加载器的一个祖先,并且对
s.checkpackageaccess()
的调用拒绝访问该类的包
- 从以下版本开始:
- jdk1.1