import io.advantageous.boon.core.reflection.Reflection; public class ReflectionExample { public static void main(String[] args) { Class<?> clazz = Reflection.classForName("com.example.MyClass"); MyClass obj = Reflection.newInstance(clazz); Reflection.invoke(clazz, "myMethod", obj, "Hello"); String fieldValue = Reflection.getPropertyValue(obj, "myField"); Reflection.setPropertyValue(obj, "myField", "World"); } private static class MyClass { private String myField; public void myMethod(String message) { System.out.println(message); } } }


上一篇:
下一篇:
切换中文