剛開始怎么樣都不知道怎么把java取得的反射類實例化
最初的理解是:
Class a = Class.for("name");總以為這句話得到的是一個實例,現(xiàn)在發(fā)現(xiàn),原來前面有一個Class,得到的實際是一個類.而類是必須要實例化才能使用的。a.newInstance()是給它實例化的方法
實例化之后還要做轉(zhuǎn)型才能使用。
舉個例子:A a = (A) Class.forName("A").newInstance();
這個才可以使用a對象去調(diào)用他的方法。