反射類 創建類對象 調用方法.
//通過類名反射類
Class<?> cF = Class.forName("com.example.deviceinfodemo.ForNameClass");//實例化類
forNameClass = (ForNameClass) cF.newInstance();
//調用非靜態方法 -- 知道了方法名字,直接用類對象調用就OK了. 何必用此法?
Method aMethod = cF.getMethod("get", String.class);
aMethod.invoke(forNameClass, "str arg");
//調用靜態方法 因爲cF類沒有被轉換? 類怎麼強制轉換?
Method staticMethod = cF.getMethod("staticMethod");
staticMethod.invoke(cF);