Это класс испытаний.Как я могу объявить классы в методе?
package com.reflection;
import com.reflection.test.A
public class Main {
public void setA() {
A a = new A();
}
}
Затем я использовал ClassLoader
для доступа и управления классов, полей, методов и конструкторов как код ниже
Class cls = cl.loadClass("com.reflection.Main");
На самом деле я действительно хочу, чтобы получить A
класс с помощью cls
и уже пытался используйте getDeclaredClasses
и getClasses
, но результат был ничем.
@ Поле Джобин должно быть объявлено из 'setA' хотя? A a; public void setA() {a = new A(); } как это. – kimkevin