corejava11(6.0ディレクトリ)

第六章インターフェース、ラムダ式、および内部クラス

この章で

  • 6.1インタフェース
  • 6.2ラムダ式
  • 6.3内部クラス
  • 6.4サービスローダー
  • 6.5プロキシ

今、あなたはクラスや継承、Javaでオブジェクト指向プログラミングの重要な概念を知っています。この章では、あなたにいくつかの一般的に使用される高度な技術を示しています。その性質はあまり目立たないですが、Javaツールキットを完了するためにそれらを知っている必要がありますが。

第一の技術は、クラスのメソッドを説明しているインタフェースは、彼らが行うべきことを指定することなく、行うべきであると呼ばれます。クラスは、1つまたは複数のインターフェースを実装することができます。それからちょうどインターフェイスと一致する必要があり、あなたは、これらのクラスのオブジェクトを使用して達成することができます。インタフェースを検討した後、我々は時間の後の時点で実行可能なコードのブロックを作成するための簡単な方法であり、ラムダ式を、議論を継続します。ラムダ式を使用して、コードを使用することができますエレガントな簡潔な方法のコールバックや変数の挙動を表しています。

私たちは、その後、クラス内のメカニズムを議論します。幾分複雑な内部クラスは、技術的に、それらは他のクラスに定義され、この方法は、クラスのその周辺のフィールドにアクセスすることができます。場合は、設定された設計コラボレーションクラス、内部クラスに便利。

この章では、任意のインターフェイスオブジェクトを実装するエージェントの議論で締めくくり。演技は、システムレベルのツールを構築するための非常に便利な、非常に特殊な構造です。あなたは安全に最初の読み出し時にその部分をスキップすることができます。

おすすめ

転載: blog.csdn.net/nbda1121440/article/details/90896506