Java Bean是Java平臺上一種特殊的類,它是一種可重復使用組件,且具有良好的可擴展性、可移植性、易用性以及可靠性,這些特點使得它成為了Java里一個非常重要的組件。Java Bean不僅可以封裝數據,還可以實現業務方法等功能。
Java Bean具有以下特點:
public class Student { private String name; private int age; 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; } }
1. 必須有一個public的無參構造器。
2. 屬性必須私有。
3. 提供getter、setter方法。
4. 實現序列化接口(可選)。
Bean是Java EE中的一個概念,是指Java EE中的管理和配置對象,它們通常被稱為Enterprise Java Beans(EJB)。EJB可以被實現成遠程對象或本地對象,一旦被實現為遠程對象,它們就可以跨越多臺機器進行調用。EJB通常包括business object(業務對象)和持久層對象。
Bean與Java Bean的區別: Bean一般指的是用于Java EE應用中對業務數據和業務邏輯進行封裝的Java對象,而Java Bean則是一種可重復使用、可組裝的軟件組件。
下一篇vue怎么撤回倒放