質問: javabeansが使用される場所 javabeanとは何ですか。なぜ必要なのですか?クラスとインターフェース構造を持つすべてのアプリを作成できますか?なぜ豆が必要なのですか?また、クラスとインターフェースの代わりにbeanが不可欠な例をいくつか教えてください。以下のコンテキストでbeanの本質を説明してください。 wepアプリ スタンドアロンアプリ
回答: 豆は本当に大したものではありません。クラスが「bean」になるために必要なのは次のとおりです。 パブリック、引数コンストラクタなし 直列化可能(直接またはそのスーパークラスの1つを介してserializableインターフェイスを実装するため)。 特定の状況でフィールドを検出できるようにする場合は、特定の命名規則に準拠するクラスのプロパティのゲッターとセッターを追加できます(たとえば、そのクラスをオブジェクトのビジュアルエディターからドラッグアンドドロップできるようにする) ideなど)。詳細はsun here から直接見つけることができます。