馬老師JVM調(diào)優(yōu) 馬老師P6_云原生 應(yīng)用與架構(gòu)設(shè)計
類的任意對象的實(shí)例方法引用
1、方法引用所使用方法的入?yún)⒑头祷刂蹬clambda表達(dá)式實(shí)現(xiàn)的函數(shù)式接口的入?yún)⒑头祷刂狄恢?/strong>
2、lambda表達(dá)式的第一個入?yún)閷?shí)例方法的調(diào)用者,后面的入?yún)⑴c實(shí)例方法的入?yún)⒁恢?/strong>
@FunctionalInterfacepublic interface LogFunction<T> {
? ?void log(LogTest logTest, T param);}public class LambdaTest<T> {
? ?public void logFunction(LogTest logTest, T param, LogFunction<T> l) {
? ? ? ?l.log(logTest, param);
? ?}}

標(biāo)簽: