Was sind JavaBeans?

Hi,

Wofür brauch man eigentlich JavaBeans?
Doch nicht nur zum Cafe-Kochen?
Manu

Beans sind wiederverwendbare Java Komponenten, welche über einen visuellen Builder zusammengestrickt werden können. Sprich, man braucht keinen Code zu schreiben sondern lediglich die verschiedenen Komponenten visuell miteinander verbinden. So ein Bean verfügt über verschiedene Eigenschaften, Methoden und reagiert auf/(löst aus) Events - wie 'ne normale class halt.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Beans sind wiederverwendbare Java
Komponenten, welche über einen visuellen
Builder zusammengestrickt werden können.
Sprich, man braucht keinen Code zu
schreiben sondern lediglich die
verschiedenen Komponenten visuell
miteinander verbinden. So ein Bean
verfügt über verschiedene Eigenschaften,
Methoden und reagiert auf/(löst aus)
Events - wie 'ne normale class halt.

Aha
Also für die etwas faulen
Danke für die Antwort
Manu

Kurzer Widerspruch
Java hat laut offiziellen Meinunge zwei große Vorteile.
1.) Portierbarkeit
2.) Als objektorientierte Sprache ein hohes Maß an Wiederverwendbarkeit. Da du (mit dem BDK, siehe Sun) in der Lage bist, dir deine eigenen Beans zu erstellen, ist damit dann durchaus auch ein weinig Arbeit verbunden. Allerdings nur einmal, beim nächsten Mal kannst du diese Komponente einfach erneut verwenden.

Viele Grüße

Andreas

P.S. Im Zusammenhang mit Java schon einmal einen Satz a la „Das Rad nicht neu erfinden“ gehört?