java怎么通过反射得到属性的类型

Python010

java怎么通过反射得到属性的类型,第1张

            Class<?> cls=Class.forName(className)//通过类的名称反射

            Object obj=cls.newInstance()//对象实例化

            Field field=cls.getField(fieldName)//这个对应的是属性

            fieldValue=field.get(obj)//这个就是属性的值

简单的方法如下:

Class<?>cls=Class.forName(className)////////////////////////通过类的名称反射类

Object obj=cls.newInstance()//////////////////////对象实例化

Field field=cls.getField(fieldName)/////这个对应的是属性

fieldValue=field.get(obj)////这个就是属性的值