Javabeans™とは何ですか?
javabeansは、Java®言語で書かれたプログラムの再利用可能なソフトウェアコンポーネントまたはコードのセクションです。プログラマーがプログラムを一度書いて、あらゆるシステムで実行できるように設計されています。同じJavabeansを使用して、さまざまなプログラムを作成できます。ポータブルを維持するために、Javabeansは特定のプログラミング規則に従う必要があります。
Java®プログラミング言語は、1990年代半ばにSun MicrosystemsでJames Goselingによって開発されました。構文は、CおよびC ++プログラミング言語の構文と似ています。オブジェクトモデルがより単純であるため、これらの言語とは異なります。 Java®言語の大きな利点は、Java®で書かれたプログラムがコードを変更せずに任意のコンピューターシステムで実行できることです。
Javabeans™は、Java®プログラムがポータブルのままであることを支援します。それらは基本的に、グループとして個別ではなくグループとして移動できるように、グループ化された多くのオブジェクトです。これを達成するために、Javabeans™は特定の慣習に従います命名、建設、および行動。
Javabean™をシリアル化できる必要があります。これは、ビットのシーケンスに変換できるように、ファイルに保存したり、ネットワーク全体に送信したりできることを意味します。このプロセスの他の名前は、収縮とマーシャリングです。 Javabean™をシリアル化した後に使用するには、Daserializingまたは膨張と呼ばれるプロセスで再構成する必要があります。
執筆で使用される別のコンベンションJavabeans™は、Nullary Constructorです。コンストラクターは、オブジェクトの作成時に使用するためのオブジェクトを準備するときに呼び出されるサブルーチン、または一連のイベントです。コンストラクターは通常、オブジェクトの変数を設定するパラメーターを受け入れます。ヌラリーコンストラクターはパラメーターを受け入れません。
偶発的またはコードのダメージを与えない変数の変化から保護するために、Javabeans™の変数はプライベートに設定されています。これは、機能にのみアクセスできることを意味します同じクラスのメンバーまたは特定のアクセスが付与されたメンバーです。それらは、パラメーターとして新しい値を取得し、プライベート変数を変更するパブリックメンバー関数を使用してのみ変更できます。同様のサブルーチンは、プライベートメンバー変数の値をコードライターに返すことができます。これは、Getter and SetterメソッドまたはMutatorメソッドと呼ばれます。
Javabeans™をアプレットと混同しないでください。アプレットはミニチュアのWebベースのプログラムであり、Javabeans™はプログラムを作成するためにまとめることができる再利用可能なコンポーネントです。場合によっては、アプレットはJavabeans™と同様の機能を満たすように設計できます。