“JavaBeans” Defined
 
 
- JavaBeans is an API specification for creating reusable software components using Java
- A Bean is any Java class that follows the JavaBeans conventions
- The official definition:
- 
- “A Java Bean is a reusable software component that can be visually manipulated in builder tools.”