package hello;
import java.io.FileReader;
import java.lang.reflect.Constructor;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.Properties;
import java.util.Scanner;
public class Reflect {
public static void main(String[] args) throws Exception {
// fanxingDemo();
// newObject1();
// newObject2();
// printStr();
// showObj();
// setProperty(new Book(),"title","张三");
// beanDemo();
// run();
System.out.println(getProperty(new Book("xiao受那个书", 40),"title"));
}
// 8. 写一个方法,此方法可以获取obj对象中名为propertyName的属性的值
private static Object getProperty(Book book, String title) throws Exception {
Class c = book.getClass
java反射Demo练习题
最新推荐文章于 2024-07-21 21:49:34 发布
本文将深入探讨Java反射机制,通过一系列实践练习题,帮助读者掌握如何使用反射进行类、接口和对象的操作,提升Java编程能力。
摘要由CSDN通过智能技术生成