public class reflectTest {
public static void main(String[] args) throws IOException, ClassNotFoundException,
IllegalAccessException, InstantiationException, NoSuchMethodException {
Properties properties = new Properties();
ClassLoader classLoader = reflectTest.class.getClassLoader();
InputStream is = classLoader.getResourceAsStream("pro.properties");
properties.load(is);
String className = properties.getProperty("className");
String methodName = properties.getProperty("methodName");
Class cls = Class.forName(className);
Object obj = cls.newInstance();
Method method = cls.getMethod(methodName);
}
}
className=FieldTest.Student
methodName=printName