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

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

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

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

可以對一個接口進行非常簡潔的實現(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);}

方法二:匿名表達式

public class Lamda { public static void main(String[] args) {// 匿名表達式實現(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表達式的相關(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表達式的相關(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表達式的實現(xiàn)指向一個已實現(xiàn)的方法,這樣做相當于公共邏輯部分的抽離,實現(xiàn)復用。

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表達式的相關(guān)操作的文章就介紹到這了,更多相關(guān)Java Lambda表達式內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標簽: Java
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩精品第二页| 久久精品观看| 午夜电影一区| 亚洲精品国模| 国产极品模特精品一二| 国产一区调教| 久久久久蜜桃| 免费人成在线不卡| 午夜久久av| 亚洲精品乱码日韩| 国产欧美一区二区三区精品观看 | 国产精品蜜芽在线观看| 国产aa精品| 久久精品成人| 先锋亚洲精品| 久久国产免费看| 精品网站aaa| 欧美在线观看视频一区| 免费视频一区三区| 亚洲v天堂v手机在线| 国产精品亚洲综合久久| 日韩av一级片| 久久gogo国模啪啪裸体| 日韩毛片在线| 日韩一区精品| 久久久久久亚洲精品美女| 日韩欧美1区| 一本综合精品| 国产精品免费大片| 国产一区日韩欧美| 中文日韩欧美| 亚洲最大av| 天堂俺去俺来也www久久婷婷| 国产精品成人自拍| 久久国产精品美女| 久久97视频| 欧美日韩高清| 中文一区二区| 国产亚洲字幕| 五月天久久网站| 麻豆一区二区99久久久久| 亚洲午夜电影| 老牛国内精品亚洲成av人片| 亚洲一区二区网站| 高清一区二区三区av| 亚洲精品一级| 亚洲午夜一级| 精品国产精品久久一区免费式| 视频一区在线播放| 国产在线不卡一区二区三区| 午夜性色一区二区三区免费视频| 日韩精品不卡一区二区| 欧美中文字幕一区二区| 国产精品一区三区在线观看| 亚洲国产一区二区三区在线播放| 美女视频黄免费的久久| 亚州欧美在线| 在线亚洲免费| 日本午夜大片a在线观看| 97久久精品| 国产模特精品视频久久久久| 国产欧洲在线| 久久影院资源站| 欧美一级全黄| 四虎国产精品免费久久| 欧美特黄一区| 久久精品不卡| 亚洲一级大片| 性一交一乱一区二区洋洋av| 91tv亚洲精品香蕉国产一区| 精品亚洲a∨| 国产精品观看| 青草av.久久免费一区| 久久最新视频| 亚洲美洲欧洲综合国产一区| 欧美日韩免费看片| 麻豆国产精品一区二区三区| 国产亚洲电影| 91综合久久爱com| 亚州av一区| 亚洲久久视频| 日韩中文字幕区一区有砖一区| 欧洲亚洲一区二区三区| 国产精品精品| 色一区二区三区四区| 精品美女久久| 高清久久精品| 国产精品久久久久久久久久10秀 | 国产精品中文字幕亚洲欧美| 亚洲精品乱码| 日本va欧美va瓶| 亚洲精品自拍| 一级成人国产| 亚洲精品成人一区| 日本亚洲视频在线| 日韩一区二区三区四区五区| 日韩中文字幕| 久久国际精品| 久久精品国产成人一区二区三区| 美腿丝袜亚洲一区| 97精品国产一区二区三区 | 成午夜精品一区二区三区软件| 欧美激情亚洲| 国产在线视频欧美一区| 在线手机中文字幕| 欧美日韩精品一区二区视频| 日韩在线综合| 激情久久五月| 国产亚洲午夜| 日韩精品免费视频人成 | 国产日韩高清一区二区三区在线| 国产精品超碰| 亚洲啊v在线| 亚洲精品网址| 午夜性色一区二区三区免费视频| 91成人精品观看| 免费看一区二区三区| 日韩亚洲一区在线| 亚洲一区二区成人| 久久精品超碰| 国产精品66| 亚洲a在线视频| 免费成人性网站| 国产精品亚洲成在人线| 国产v综合v| 亚洲一区二区日韩| 国产精品chinese| 视频福利一区| 婷婷成人av| 欧美成人a交片免费看| 欧美精品激情| 国产精品成人自拍| 999国产精品| 日韩精品乱码av一区二区| 麻豆久久一区二区| 日韩一区电影| 亚洲精品精选| av最新在线| 蜜臀av在线播放一区二区三区| 国产精品亚洲片在线播放| 亚洲精品永久免费视频| 首页欧美精品中文字幕| 欧美国产视频| 美女国产一区| 国产在线一区不卡| 蜜桃久久av| 国内精品亚洲| 模特精品在线| 国产福利91精品一区二区| 黄色欧美日韩| 国产麻豆精品| 99在线观看免费视频精品观看| 国产美女亚洲精品7777| 欧美1区2区3区| 里番精品3d一二三区| 老司机精品久久| 国产成人免费| 日本强好片久久久久久aaa| 久久婷婷久久| 国产日韩欧美一区二区三区在线观看| 久久久久91| 欧美激情日韩| 亚洲深深色噜噜狠狠爱网站| 精品99在线| 亚洲精品高潮| 国产精品不卡| 久久久久国产精品一区二区| 亚洲欧美在线综合| 国产一区国产二区国产三区| 日韩中文字幕一区二区三区| 麻豆高清免费国产一区| 黄色国产精品| 97人人精品| 国产精品一站二站| 欧美日韩三区| 成人午夜亚洲| 国产视频网站一区二区三区| 你懂的网址国产 欧美| 国产精品视区| 神马午夜在线视频| 在线观看视频免费一区二区三区| 免费在线亚洲| 欧美日韩调教| 久热re这里精品视频在线6| 97精品一区| 成人午夜毛片| 国产精品日本一区二区三区在线| 免费在线观看不卡| 欧美日韩国产欧| 精品日韩视频| 欧美一区精品| 亚洲va久久久噜噜噜久久| 免费日韩av| 国产精品美女久久久浪潮软件| 日韩欧美一区二区三区免费观看| 国产精品.xx视频.xxtv| 欧美日韩亚洲一区三区| 男人的天堂亚洲一区| 不卡在线一区| 一区二区自拍|