Java 8 中的 Lambda 表達(dá)式是一種新的編程風(fēng)格,允許程序員使用簡潔的語法來定義匿名函數(shù)。它可以被用來簡化編寫并行、事件驅(qū)動和流水線等程序。Lambda 表達(dá)式可以用來代替匿名內(nèi)部類,并且可以和函數(shù)式接口配合使用,簡而言之Lambda就是吧方法實現(xiàn)當(dāng)作‘參數(shù)’在方法之間傳遞和調(diào)用。
public interface Lambdaint {int Lambdaintfunc(int x,int y);
}
二、實現(xiàn)Lambda調(diào)用
1.實現(xiàn)代碼代碼如下(示例):
public class Lambletest {public static void main(String []l)
{int A=10;
int B=6;
Lambdaint lambdaintA=(int x,int y)->{System.out.println("進(jìn)入A方法體");
return x+y;//被傳遞的A方法體
};
Lambdaint lambdaintB=(int x,int y)->{System.out.println("進(jìn)入B方法體");
return x*y;//被傳遞的B方法體
};
System.out.println("B方法體計算結(jié)構(gòu):"+lambdaintB.Lambdaintfunc(A,B));
System.out.println("A方法體計算結(jié)構(gòu):"+lambdaintA.Lambdaintfunc(A,B));
}
}
2.運(yùn)行打印結(jié)果:
進(jìn)入B方法體
B方法體計算結(jié)構(gòu):60
進(jìn)入A方法體
B方法體計算結(jié)構(gòu):16
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧