先定义两个简单的类:
package comm; import java.io.Serializable; import java.util.Date; import java.util.GregorianCalendar; public class Employee implements Serializable{ private static final long serialVersionUID = 8820461656542319555L; private String name; private double salay; private Date hireDay; public Employee(String name, double salay, int year, int month, int day) { super(); this.name = name; this.salay = salay; GregorianCalendar calender = new GregorianCalendar(year, (month - 1), day); this.hireDay = calender.getTime(); } public void raseSalay(double rSalay){ this.salay += rSalay; } @Override public String toString() { return "Employee [name=" + name + ", salay=" + salay + ", hireDay=" + hireDay + "]"; } public String getName() { return name; } public double getSalay() { return salay; } public Date getHireDay() { return hireDay; } public void setName(String name) { this.name = name; } public void setSalay(double salay) { this.salay = salay; } public void setHireDay(Date hireDay) { this.hireDay = hireDay; } }