### 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也遵守多態的規則。