### Method
通过Class实例获取方法Method信息:
* getMethod(name, Class...):获取某个public的method(包括父类)
* getDeclaredMethod(name, Class...):获取当前类的某个method(不包括父类)
* getMethods():获取所有public的method(包括父类)
* getDeclaredMethods():获取当前类的所有method(不包括父类)
Method对象包含一个method的所有信息:
* getName()
* getReturnType()
* getParameterTypes()
* getModifiers()
调用Method:
* Object invoke(Object obj, Object... args)
通过设置setAccessible(true)来访问非public方法。
反射调用Method也遵守多态的规则。