日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

淺談Java中Lambda表達(dá)式的相關(guān)操作

瀏覽:221日期:2022-08-09 14:39:22
為什么要使用Lambda?

可以對一個接口進(jìn)行非常簡潔的實現(xiàn)。

Lambda對接口的要求?

接口中定義的抽象方法有且只有一個才可以。

傳統(tǒng)實現(xiàn)一個接口需要這樣做:

方法一:

// 實現(xiàn)接口,同時必須重寫接口中抽象方法class Test implements IntrfacefN { @Override public void getUser(int a, int b) { }}// @FunctionalInterface 注解意思:函數(shù)式接口,用來做規(guī)范,有這個注解,說明此接口有且只有一個抽象方法!!! @FunctionalInterfaceinterface IntrfacefN{ public void getUser(int a, int b);}

方法二:匿名表達(dá)式

public class Lamda { public static void main(String[] args) {// 匿名表達(dá)式實現(xiàn)接口IntrfacefN intrfacefN1 = new IntrfacefN(){ @Override public void getUser(int a, int b) { }}; }}

使用Lambda -> 只關(guān)注參數(shù)和方法體(返回值類型不需要寫、類型不需要寫)

public class Lamda { public static void main(String[] args) {// 實現(xiàn)接口,后邊匿名函數(shù)就是重寫的方法!IntrfacefN intrfacefN = (int a, int b) -> System.out.println(a-b);intrfacefN.getUser(1, 2); }}

淺談Java中Lambda表達(dá)式的相關(guān)操作

不定參

@FunctionalInterfaceinterface IntrfacefN{ public void getUser(int... a);}public class Lamda { public static void main(String[] args) {IntrfacefN intrfacefN = (int ...a) -> { for (int i = 0; i < a.length; i ++) {System.out.println(a[i]); }};intrfacefN.getUser(1, 2); }}

淺談Java中Lambda表達(dá)式的相關(guān)操作

可省略的部分

參數(shù)類型

IntrfacefN intrfacefN = (a, b) -> System.out.println(a-b);

小括號前提只有一個參數(shù)情況

IntrfacefN intrfacefN = a -> System.out.println(a);

方法大括號

方法體只有一句代碼

IntrfacefN intrfacefN = (a, b) -> System.out.println(a-b);

返回return

如果大括號中只有一條返回語句,則return 也可以省略

IntrfacefN intrfacefN = (a, b) -> { return a-b};// 省略之后寫法:IntrfacefN intrfacefN = (a, b) -> a-b;高級部分

方法的引用

將一個Lambda表達(dá)式的實現(xiàn)指向一個已實現(xiàn)的方法,這樣做相當(dāng)于公共邏輯部分的抽離,實現(xiàn)復(fù)用。

public class Lamda { public static void main(String[] args) {IntrfacefN intrfacefN = (a, b) -> add(a, b);intrfacefN.getUser(1, 2); } public static void add(int a, int b) {System.out.println(a+b); }} @FunctionalInterfaceinterface IntrfacefN{ public void getUser(int a, int b);}

還有更簡潔的實現(xiàn):方法隸屬者:語法 - 方法隸屬者::方法名補充下:這個方法隸屬者,主要看方法是類方法還是對象方法,如果是類 - 方法類::方法名 ,如果是對象方法 - new 方法類::方法名

public class Lamda { public static void main(String[] args) {IntrfacefN intrfacefN = Lamda::add;intrfacefN.getUser(1, 2); } public static void add(int a, int b) {System.out.println(a+b); }} @FunctionalInterfaceinterface IntrfacefN{ public void getUser(int a, int b);}

到此這篇關(guān)于淺談Java中Lambda表達(dá)式的相關(guān)操作的文章就介紹到這了,更多相關(guān)Java Lambda表達(dá)式內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Java
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
av日韩中文| 日韩不卡一区二区| 亚洲毛片一区| 色一区二区三区| av中文资源在线资源免费观看| 免费av一区| 国产精品99一区二区| 国产精品99久久免费| 丝袜亚洲另类欧美| 免费国产自久久久久三四区久久 | 99久久www免费| 伊人久久亚洲影院| 另类中文字幕国产精品| 国产精品白丝一区二区三区| 国产一区二区三区四区| 国产欧美久久一区二区三区| 国产精品xxx| www成人在线视频| 99xxxx成人网| 国产精品亚洲二区| 久久国产欧美| 日韩精品欧美成人高清一区二区| 精品一区二区三区在线观看视频 | 香蕉久久久久久| 精品日韩一区| 亚洲女同一区| 国产精品视频一区二区三区四蜜臂 | 久久久久久夜| 蜜桃久久久久久| 亚洲欧美日韩高清在线| 欧美午夜三级| 免费看av不卡| 亚洲欧洲一区| 国产麻豆精品| 国产精品99久久精品| 国产日韩欧美| 免费在线日韩av| 久久99精品久久久久久园产越南| 丝袜美腿亚洲色图| 国产欧美精品| 91精品91| 国产精久久久| 亚洲欧美日韩国产一区| 日韩国产在线一| 国产亚洲人成a在线v网站| 高清av不卡| 日韩高清欧美激情| 欧美不卡视频| 国产精品久久久久久久久久10秀 | 亚洲欧洲专区| 欧美日韩精品免费观看视欧美高清免费大片| 亚洲欧洲日韩精品在线| 免费一二一二在线视频| 91精品国产自产在线丝袜啪| 一区二区小说| 高清不卡亚洲| 麻豆精品蜜桃视频网站| 日韩精品视频网| 美女久久久久| 欧美aa在线观看| 麻豆精品新av中文字幕| 婷婷综合成人| 在线视频精品| 欧美成a人免费观看久久| 日本成人中文字幕| 一区免费在线| 中文字幕系列一区| 国产一区二区三区成人欧美日韩在线观看| 四虎国产精品免费久久| 女主播福利一区| 久久亚洲国产| 一本大道色婷婷在线| 麻豆高清免费国产一区| 日韩av成人高清| 亚洲精品国模| 久久国产66| 亚洲精品视频一二三区| 久久精品亚洲| 清纯唯美亚洲综合一区| 国产伦一区二区三区| 亚洲尤物av| 合欧美一区二区三区| 国产精品久久久久久久免费观看 | 亚洲人成亚洲精品| 欧美三区四区| 精品高清久久| 国产精品一区亚洲| 色综合视频一区二区三区日韩 | 亚洲综合精品| 91精品国产自产观看在线| 亚洲精品成人图区| 日韩av网站在线观看| 香蕉视频成人在线观看| 亚洲人成在线网站| 欧美香蕉视频| 精品久久国产一区| 国产一二在线播放| 久久久国产亚洲精品| 亚洲天堂久久| 中文在线а√在线8| 四季av一区二区凹凸精品| 国产欧美日韩在线观看视频 | 日韩国产一二三区| 蜜臀国产一区二区三区在线播放| 成人一区不卡| 欧美福利专区| 国产精品外国| 蜜桃免费网站一区二区三区| 国产美女一区| 欧美女激情福利| 美女久久网站| 国产欧美一区| 成人美女视频| 欧美精品一卡| 热久久久久久| 精品久久97| 国产aⅴ精品一区二区三区久久| 国产毛片精品| 亚洲高清激情| 亚洲精品电影| 蜜臀精品久久久久久蜜臀| 久久激情五月激情| 日本在线高清| 自拍日韩欧美| 免费一级欧美在线观看视频 | 欧美日韩黄网站| 精品国模一区二区三区| 免费人成在线不卡| 精品中文字幕一区二区三区四区| 亚洲成av在线| 亚洲天堂av资源在线观看| 欧美精品91| 一二三区精品| 日本韩国欧美超级黄在线观看| 久久亚洲电影| 色婷婷久久久| 国产色噜噜噜91在线精品| 色综合狠狠操| 涩涩涩久久久成人精品| 91精品国产乱码久久久久久久| 亚洲伊人精品酒店| 亚洲一级网站| 日韩伦理福利| 福利片在线一区二区| 18国产精品| 视频一区二区不卡| 91精品亚洲| 欧美日韩视频网站| 日韩免费福利视频| 麻豆精品久久久| 97se亚洲| 日韩精品国产欧美| 视频一区日韩精品| 亚洲一区av| 少妇精品在线| 欧美午夜网站| 欧美91在线| 国产激情久久| 中文字幕在线视频网站| 久久精品色播| 蜜桃精品在线| 欧美精品国产| 成人在线免费观看网站| 亚洲特级毛片| 国产精品一区高清| 欧洲毛片在线视频免费观看| 亚洲有吗中文字幕| 精品国产麻豆| 国产精品嫩草99av在线| 国产精品白浆| 美女精品在线| 国产精品久久久久av电视剧| 婷婷综合电影| 亚洲成人日韩| 欧美好骚综合网| 蜜桃视频一区二区三区| 国产精品蜜芽在线观看| 亚洲欧美日韩精品一区二区| 国产一区二区三区四区二区| 婷婷视频一区二区三区| 久久国产精品久久w女人spa| 日韩av自拍| 先锋影音国产一区| 亚州精品视频| 亚洲精品1区| 欧美日一区二区在线观看| 久久视频精品| 中日韩男男gay无套| 日韩电影免费网址| 亚洲男人在线| 久久精品亚洲欧美日韩精品中文字幕| 日韩av一区二区在线影视| 日本免费一区二区视频| 夜夜嗨一区二区| 亚洲深夜av| 国产乱码精品一区二区三区四区 | 久久一级电影| 日本美女一区| 精品欧美激情在线观看| 精品91久久久久|