Lambda表達(dá)式只能有一行代碼的情況下可以簡(jiǎn)化成一行,不然就必須要用括號(hào)包起來(lái)
成都創(chuàng)新互聯(lián)公司2013年至今,是專(zhuān)業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站建設(shè)、網(wǎng)站制作網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元南寧做網(wǎng)站,已為上家服務(wù),為南寧各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:13518219792前提接口時(shí)函數(shù)式接口:接口中只有一個(gè)方法的接口叫函數(shù)接口
如果這個(gè)方法中有參數(shù),要么都去掉參數(shù),要么都保留參數(shù)
Lambda表達(dá)式是JDK8之后出現(xiàn)的,為了方便接口類(lèi)的編寫(xiě)二產(chǎn)生的,原本要寫(xiě)一個(gè)接口,然后再寫(xiě)一個(gè)類(lèi)來(lái)繼承這個(gè)接口,最后在main函數(shù)中去聲明這個(gè)對(duì)象并且重寫(xiě)方法才能使用接口的方法?,F(xiàn)在只需在main函數(shù)中直接用接口生成一個(gè)
public class TestLambda {
public static void main(String[] args) {
Ilike ilike;
//Lamda表達(dá)式
ilike=()->{
System.out.println("我是你爹");
};
ilike.lamda();
}
}
//定義一個(gè)函數(shù)式接口
interface Ilike{
void lamda();//這個(gè)方法不一定叫l(wèi)amda
}
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧