Was sind Javabeans ™?

Javabeans sind wiederverwendbare Softwarekomponenten oder Codeabschnitte für Programme, die in der Java® -Sprache geschrieben wurden. Sie sind so konzipiert, dass Programmierer ein Programm einmal schreiben und es auf jedem System ausführen können. Die gleichen JavaBeans können verwendet werden, um viele verschiedene Programme zu erstellen. Um tragbar zu bleiben, müssen JavaBeans bestimmte Programmkonventionen befolgen.

Die Java®-Programmiersprache wurde Mitte der neunziger Jahre von James Goseling bei Sun Microsystems entwickelt. Die Syntax ähnelt der der C- und C ++ - Programmiersprachen. Es unterscheidet sich von diesen Sprachen, da das Objektmodell einfacher ist. Der große Vorteil der Java® -Sprache besteht darin, dass Programme, die in Java® geschrieben wurden, ohne Änderungen am Code auf jedem Computersystem ausgeführt werden können.

javabeans ™ helfen Java® -Programmen, tragbar zu bleiben. Es handelt sich im Grunde genommen um eine Reihe von Objekten, die zusammengefasst werden, damit sie als Gruppe anstatt einzeln bewegt werden können. Um dies zu erreichen, folgen Javabeans ™ bestimmte Konventionen inBenennung, Konstruktion und Verhalten.

Ein Javabean ™ muss in der Lage sein, serialisiert zu werden. Dies bedeutet, dass es in eine Abfolge von Bits umgewandelt werden kann, damit es in einer Datei gespeichert oder über ein Netzwerk übertragen werden kann. Andere Namen für diesen Prozess sind die Entleerung und Marschuationen. Um den Javabean ™ nach seiner Serialisierung zu verwenden, muss es in einem Prozess, der als Deserialisierung oder Aufblasen bezeichnet wird, rekonstituiert werden.

Eine weitere Konvention, die beim Schreiben von Javabeans ™ verwendet wird, ist der nulläre Konstruktor. Ein Konstruktor ist eine Unterroutine oder eine Abfolge von Ereignissen, die bei der Erstellung eines Objekts bezeichnet werden, um das Objekt zur Verwendung vorzubereiten. Konstruktoren akzeptieren normalerweise Parameter, um die Variablen des Objekts festzulegen. Ein nullärer Konstruktor akzeptiert keine Parameter.

zum Schutz vor zufälligen oder codieren schädigenden Änderungen an Variablen werden Variablen in Javabeans ™ auf privat eingestellt. Dies bedeutet, dass sie nur für Funktionen zugänglich sindDas sind ein Mitglied derselben Klasse oder für diejenigen, die einen spezifischen Zugriff erhalten. Sie können nur mit einer öffentlichen Mitgliedsfunktion geändert werden, die den neuen Wert als Parameter nimmt und dann die private Variable ändert. Eine ähnliche Unterroutine kann den Wert der privaten Mitgliedsvariablen an den Codeautor zurückgeben. Dies wird als Getter- und Setter -Methode oder die Mutatormethode bezeichnet.

javabeans ™ sollte nicht mit Applets verwechselt werden. Applets sind miniature, webbasierte Programme, während Javabeans ™ wiederverwendbare Komponenten sind, die zusammengestellt werden können, um Programme zu erstellen. In einigen Fällen können Applets so gestaltet werden, dass sie ähnliche Funktionen wie Javabeans ™ erfüllen.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?