javaBean的简单应用

  String str = "age";
  // 获取到这个类中age的值。
  javaBeanDemo jbDemo = new javaBeanDemo();
  PropertyDescriptor proDes = new PropertyDescriptor(str, jbDemo
    .getClass());
  Method methodRead = proDes.getReadMethod();
  System.out.println(methodRead.invoke(jbDemo, null));
  
  //那么如何更改这个属性的值呢
  Method methodWrite = proDes.getWriteMethod();
  methodWrite.invoke(jbDemo, 5120);
  System.out.println(methodRead.invoke(jbDemo, null));

 

public class javaBeanDemo {

 // javaBean的简单应用,首先能够用javaBean来操作的类,那么属性必须遵循以下规则  public int age = 10 ;  public int size = 40;

 // javaBean必须要有的就是get set  public int getAge() {   return age;  }

 public void setAge(int age) {   this.age = age;  }

 public int getSize() {   return size;  }

 public void setSize(int size) {   this.size = size;  }

}

 

posted @ 2014-10-20 14:03  David_cheng  阅读(73)  评论(0)    收藏  举报