JavaBean是一种Java语言编写的可重用组件的规范,按照JavaBean的规范编写的组件可以被任何Java语言编写的环境所使用。
要创建JavaBean,需要遵循以下规范:
类必须是具有公共默认构造函数的公共类。
属性必须通过getter和setter方法来访问,并且方法的命名必须遵循JavaBean规范。
属性必须是私有的,并且必须使用getter和setter方法来访问。
可序列化,实现Serializable接口。
例如,以下是一个符合JavaBean规范的示例:
public class User implements Serializable {
private String name;
private int age;
public User() {
}
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;
}
}
这个类具有公共默认构造函数,属性是私有的,并且通过getter和setter方法进行访问,还实现了Serializable接口。因此,这个类是一个JavaBean。