JavaBean
# JavaBean
是一种 Java 语言协程的可重用的组件。
所谓 JavaBean 就是符合如下标准的 Java 类
- 类是公共的
- 有一个无参的公共的构造器
- 有属性,属性一般是私有的,且有对应的
get、set
方法
提示
用户可以使用 JavaBean 将功能、处理、值、数据库访问和其他任何可以用 Java 代码创造的对象进行打包,并且其他的开发者可以通过内部的jsp
页面、Servlet、其他 JavaBean、applet 程序或者应用来使用这些对象。用户可以认为 JavaBean 提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。
一个典型的 JavaBean 案例
/**
* 一个javabean
* 私有的属性
* 属性对应的get和set方法
* 无参构造
*/
public class Person1 {
private String name;
private int sex;
private int age;
// 无参构造
// 默认就有,不写也可
public Person1() {
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getSex() {
return sex;
}
public void setSex(int sex) {
this.sex = sex;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
编辑 (opens new window)
上次更新: 2021/11/06, 16:07:33