Methods

方法包含可以被调用的可执行代码。方法是继承的,并且在非反射代码行为中,例如,重载,重写和隐藏由编译器强制执行。相反,反射代码可以将方法选择限制为特定类,而无需考虑其超类。可以访问超类方法,但是可以确定其声明类;没有反射就不可能通过程序发现,这是许多细微错误的来源。

java.lang.reflect.Method类提供 API,以访问有关方法的修饰符,返回类型,参数,注解 和引发的异常的信息。它还可用于调用方法。以下各节介绍了这些主题: