日期:2014-05-20  浏览次数:20636 次

调用javabean的问题
如果在一个类里将数据存入javabean里  
在另一个的类调用这个数据时,还需要new一个bean吗?  
如果new一个,那是不是重新实例化一个bean,里面的数据会被清空吗?  
想要在另一个类调用之前一个类存入的数据要怎么做?可行吗
谢谢

------解决方案--------------------
你只要在存放数据的时候,将这个 JavaBean return 就可以了,比如要存一个 Student 的 JavaBean。

public Student getStudent() {
  Student stu = new Student();
  stu.setName( "... ");
  stu.setAge(20);
  ...
  return stu;
}

在另外一个类只要先 new 出这个类,再调用这个方法,就可以获得这个 JavaBean 了。

StudentManage stuManage = new StudentManage();
Student stu = stuManage.getStudent();