Java Beans

JavaBeans are a set of APIs that define a software component model for Java, to enable Java components to be composed together into applications. These two aspects may overlap: some JavaBeans may be usable as applets within a Web page, but also as components within a larger application.

Most JavaBeans will have a visual aspect, and can be manipulated in a builder tool (such as Symantec Café, Borland's JBuilder or Sun's Java Workshop).

Typical features of a Java Bean are:


The JavaBeans specification is available at http://java.sun.com/beans/beans.101.ps.