②関数型インタフェースとラムダ式

暗記

shuso 2023年12月12日 カード15 いいね0

ビューア設定

[Enter]でカードをめくります。キーボードショートカット

②関数型インタフェースとラムダ式
  • Supplierインタフェースに定義されるメソッド
    get
    accept
    test
    apply
    get
  • Consumerインタフェースに定義されるメソッド
    get
    accept
    test
    apply
    accept
  • Predicateインタフェースに定義されるメソッド
    get
    accept
    test
    apply
    test
  • Functionインタフェースに定義されるメソッド
    get
    accept
    test
    apply
    apply
  • UnaryOperatorインタフェースに定義されるメソッド
    get
    accept
    test
    apply
    apply
  • BinaryOparatorインタフェースに定義されるメソッド
    get
    accept
    test
    apply
    apply
  • Supplierインタフェースは
    引数を受け取る?受け取らない?
    戻り値は返す?返さない?
    引数は受け取らない。
    戻り値は戻す。
    「提供者」
  • Consumerインタフェースは
    引数を受け取る?受け取らない?
    戻り値は返す?返さない?
    引数を受け取る。
    戻り値は戻さない。
    「消費者」
  • a.andThen(b)
    a.compose(b)
    上記のメソッドでbが先に実行されるのは?
    a.compose(b)
  • リストの値を一律に処理する場合に使用するインタフェースは?
    UnaryOperator
  • BinaryOperatorの引数の数は?
    引数は1つ受け取る
  • 主な関数型インタフェースでacceptメソッドを使用するインタフェースは?
    Consumer
    BiConsumer
  • 主な関数型インタフェースでapplyメソッドを使用するインタフェースは?
    Function
    BiFunction
    UnaryOperator
    BinaryOperator
  • RunnableとCallable
    戻り値を戻すのは?
    Callable
  • Listインターフェースのメソッドで、
    UnaryOperatorの引数を受け取り、
    リストすべての要素をラムダ式の実行結果で置き換えるのは?
    changeAll
    replaceAll
    replaceAll
  • テストする
よく頑張りました
暗記スタート