Компоненты JavaBeans отличаются от других типов программных компонентов тем, что представляют собой многократно используемый программный объект. www.osp.ru Он допускает обработку в графическом инструментальном окружении и сохранение в долговременной памяти. www.osp.ru
Некоторые другие отличия компонентов JavaBeans:
- Наличие методов. www.osp.ru Каждый компонент предоставляет набор методов, доступных для вызова из других компонентов и/или контейнеров. www.osp.ru
- Наличие свойств. www.osp.ru Совокупность значений свойств определяет состояние компонента. www.osp.ru Свойства могут быть доступны на чтение и/или запись посредством методов выборки и установки. www.osp.ru
- Возможность порождать события. www.osp.ru Компоненты могут быть источниками событий, извещая о них другие компоненты, зарегистрировавшиеся в качестве подписчиков. www.osp.ru
Кроме того, компоненты JavaBeans используются для объединения нескольких объектов в один для удобной передачи данных. ru.wikipedia.org