Reflection is the process of determining which member fields and methods are available on an object.
反射是一个确定有哪些成员变量、成员方法可在一个对象上使用的过程。
Introspection is a specialized form of reflection used by the JavaBean API. Using Introspection, we can determine which methods of a Object are intended to be accessed by other objects. The getters and the setters, for example.