JavaBeans - JavaBeans was created by Sun Microsystems in conjunction with other industry partners. JavaBeans are an Application Programming Interface (API) for reusable Java-based components. The JavaBeans computer code (idealy) runs on every operating system and also within any application environment including ActiveX.