Java Beans is a Class of a certain coding specification, and the specification is as follows:
* Implements java.io.serializable interface
* Provides no argument constructor
* Provides getter and setter methods for accessing it's profment
The first one is often forgotten, embarrassing