Java機能

Java機能

関数型インターフェース(Functional Interface)

関数型インターフェースとは 関数型インターフェースは、1つの抽象メソッドのみを持つインターフェースです。 通常はラムダ式やストリーム操作などと組み合わせて使用されます。 Javaの標準ライブラリにはよく使用される関数型インターフェースが既に...
Java機能

標準関数型インターフェース一覧

Java標準の関数型インターフェースは java.util.functionパッケージに定義されており、 主に以下のようなものがあります。 標準関数型インターフェース一覧(基本) 参照型を扱う主要な標準関数型インターフェースです。 【主要な...
Java機能

アサーション(Assertion)

アサーションは、デバッグ時にプログラムの状態や条件をチェックするための機能です。 アサーションについて アサーションはデバッグ時に使用される機能で、 特定の条件が想定通りの結果になっていることを確認することができます。 想定外の結果となった...
Java機能

アノテーション(Annotation)

アノテーションについて アノテーションはクラス、メソッド、フィールドなどにメタデータ(追加情報)を設定することができ、設定した情報はコンパイルや実行時の動作に影響を与えます。 プログラムの動作には直接影響を与えない注釈のようなものです。 コ...