函式式介面

2021-09-25 01:34:17 字數 384 閱讀 3758

在oop中方法中的引數傳遞的資料,而函式式介面傳遞的是一種行為。

如果乙個介面只有乙個抽象方法,那麼這個介面就是函式式介面;

如果在某個介面上宣告了**@functionalinte***ce**註解,那麼編譯器會按照函式式介面的定義來約束該介面。

public

class

mydemo

public

static

intadds

(int a,

int b, functiontest functiontest)

@functionalinte***ce

inte***ce

functiontest

}}

函式式介面

jdk提供我們的常用函式式介面 supplier consumner predicate function 02 函式式介面的概念 函式式介面的定義 概念 有且僅有乙個抽象方法的介面 functionalinte ce 告訴編譯器,我當前這個介面是函式式介面 編譯器就會檢測當前介面是不是有且僅有乙個...

函式式介面

函式式介面 有且只有乙個抽象方法的介面,稱之為函式式介面 當然介面中可以包含其他的 方法 預設,靜態,私有 functionalinte ce註解 作用 可以檢測介面是否是乙個函式式介面 是 編譯成功 否,編譯失敗 介面中沒有抽象方法,或者抽象方法有多個 functionalinte ce publ...

函式式介面

只有乙個抽象方法的介面就叫函式式介面 functionalinte ce來標註函式式介面 1,函式式介面作為方法的引數,且函式式介面中的方法沒有引數 2,函式式介面作為方法的引數,且函式式介面的方法中有引數 3,函式式介面作為方法的返回值,且函式式介面中的方法沒有引數 4,函式式介面作為方法的返回值...