Java反射 - 类对象
使用Java反射,您可以在运行时检查Java类。在使用Reflection时,检查类往往是你做的第一件事。从课程中你可以获得有关的信息 Class Name Class Modifies (public, private, synchronized etc.) Package Info Superclass Implemented Interfaces Constructors Methods Fields Annotations 加上更多与Java类相关的信息。有关完整列表,您应该查阅java.lang.Class的JavaDoc。本文将简要介绍如何访问上述信息。一些主题也将在单独的文本中进行更详细的审查。例如,这个文本将告诉你如何获得所有的方法或者一个特定的方法,但是一个单独的文本将告诉你如何调用这个方法,如果找到与给定的一组参数相匹配的方法,如果存在多个方法同名,通过反射从方法调用抛出什么异常,如何找到getter / setter等等。本文的目的主要是介绍Class对象和你可以从中获得的信息。 Class对象 在对类进行任何检查之前,您需要获取其java.lang.Class对...