对JAVA Bean使用PropertyDescriptor反射调用JAVA方法
来源:互联网 发布:网络在线兼职教师招聘 编辑:程序博客网 时间:2024/06/06 19:30
import java.beans.PropertyDescriptor;import java.lang.reflect.Method;public class MyTestBean {public static void main(String[] args) throws Exception {// TODO Auto-generated method stubMyBean myBean=new MyBean();//创建一个描述MyBean name属性的一个对象PropertyDescriptor propName=new PropertyDescriptor("name", myBean.getClass());PropertyDescriptor propAge=new PropertyDescriptor("age", myBean.getClass());//根据propName对象,获得这个属性的些方法Method methodName=propName.getWriteMethod();//执行myBean的底层set方法methodName.invoke(myBean, "zhangsan");Method methodAge=propAge.getWriteMethod();methodAge.invoke(myBean, 22);System.out.println(myBean);}}class MyBean{private String name;private int age;public MyBean(){}public MyBean(String name, int age) {this.name = name;this.age = age;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}@Overridepublic String toString() {// TODO Auto-generated method stubreturn this.name+"..."+this.age;}}
0 0
- 对JAVA Bean使用PropertyDescriptor反射调用JAVA方法
- 对JAVA Bean使用PropertyDescriptor反射调用JAVA方法
- 对JAVA Bean使用PropertyDescriptor反射调用JAVA方法
- 对JAVA Bean使用PropertyDescriptor反射调用JAVA方法低耦合
- Java使用反射调用方法
- Java中使用反射调用静态方法
- java使用反射机制调用方法
- java反射调用方法
- Java反射调用方法
- Java 反射 方法调用
- java 反射 方法调用
- java反射调用方法
- JAVA 反射调用方法
- java 反射调用方法
- Java反射调用方法
- java.bean.PropertyDescriptor及其工具beanutils的学习
- java中PropertyDescriptor的使用简介
- 利用java反射机制对方法进行调用
- Algorithm学习笔记 --- 求一个数的平方(函数重载)
- Cocos2dx之通过JNI实现c/c++和Android的java层函数互调
- asdasdasdasd
- 1001. 害死人不偿命的(3n+1)猜想 (15)
- C语言 union详解
- 对JAVA Bean使用PropertyDescriptor反射调用JAVA方法
- 择一城终老,遇一人白首
- ABCDE5人竞赛真话假话
- linux中用户与用户组的一般管理
- String.getBytes()
- Occlusion Reasoning for Object Detection under Arbitrary Viewpoint总结
- setting
- 1002. 写出这个数 (20)
- Photoshop 基础知识 与 常用 快捷键