Java SE 8 の重要な追加機能は、ラムダ式機能です。式を使用して、メソッド インターフェイスを明確かつ簡潔に表現します。コレクションライブラリは非常に役立ちます。コレクションは、反復、フィルタリング、および有用な目的のためにデータの抽出が可能です。関数インターフェイスを実装するには、ラムダ式が広く使用されます。多くのコードを節約できます。ラムダ式を使用すると、メソッドを再定義せずに実装を提供できます。ここでのみ、コードを記述することによって実装コードが形成されます。 Java ラムダ式は関数として扱われるため、コンパイラは .class ファイルを作成しません。
@FunctionalInterface は、インターフェイスを関数型インターフェイスとして宣言する Java アノテーションです。関数型インターフェースは、抽象メソッドを 1 つだけ持つインターフェースです。ラムダ式を使用すると、この関数インターフェイスを実装できます。
関数インターフェイスの実装を提供します。
これにより、エンコードの量が減ります。
これは 3 つのコンポーネントで構成されます −
Argument-List -空または空でない可能性があります
Arrow-Taken -パラメータリストと式の本体を接続するために使用されます
本文 - ラムダ式を含む式とステートメント
以上がラムダ式を使用した同時プログラミング手法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。