<dependency> <groupId>org.kasource</groupId> <artifactId>ka-commons-reflection</artifactId> <version>1.0.0</version> </dependency> ReflectionClass<Person> personClass = new ReflectionClass<>(Person.class); String className = personClass.getName(); String packageName = personClass.getPackageName(); ReflectionMethod<Person> sayHelloMethod = personClass.getMethod("sayHello", String.class); String result = sayHelloMethod.invoke(personInstance, "John"); ReflectionField<Person, String> nameField = personClass.getField("name"); String name = nameField.getValue(personInstance); nameField.setValue(personInstance, "Alice");


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