五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

2023年B站Java后端面試最全攻略,滿足99%人的大廠offer夢:基礎(chǔ)到高

2023-01-13 15:59 作者:不給糖不搗亂  | 我要投稿

JDK1.8的新特性

1·接口的默認(rèn)方法

?
23年面試:JDK1.8的新特性有那些 P1 - 00:26
?

  • Java 8允許我們給接口添加一個(gè)非抽象的方法實(shí)現(xiàn),只需要使用default關(guān)鍵字即可,這個(gè)特征又叫做擴(kuò)展方法,示例如下:
  • interface Formula { double calculate(int a);
  • default double sqrt(int a) { return Math.sqrt(a); })


2·Lambda表達(dá)式

?
23年面試:JDK1.8的新特性有那些 P1 - 00:29
?

  • List<string> names = Arrays.asList("peterF"" "anna"", ""mike"" "xenia");
  • Collections.sort(names,newComparator<String>() { @Override public int compare(String a, String b){return b.compareTo(a); )3);
  • 只需要給靜態(tài)方法Collections.sort傳入一。List對象以及一個(gè)比較器來按指定順序排列。通常做法都是創(chuàng)建一個(gè)匿名的比較器對象然后將其傳遞給sort方法。



3·函數(shù)式接口

?
23年面試:JDK1.8的新特性有那些 P1 - 01:54
?

  • @Functionallnterface interfaceConverter<F,T> {T convert(F from); } Converter<String, Integer> converter =(from) ->Integer.valueOf(from); Integer converted = converter.convert("123");
  • System.out.printIn(converted); // 123
  • 需要注意如果@Functionallnterface如果沒有指定,上面的代碼也是對的。




2023年B站Java后端面試最全攻略,滿足99%人的大廠offer夢:基礎(chǔ)到高的評(píng)論 (共 條)

分享到微博請遵守國家法律
玉屏| 同仁县| 新民市| 格尔木市| 惠来县| 山阴县| 泰顺县| 稷山县| 台前县| 徐闻县| 潞西市| 蚌埠市| 尉氏县| 蒙阴县| 会昌县| 旌德县| 菏泽市| 嵊泗县| 宝清县| 扶余县| 富阳市| 汤原县| 尼木县| 泾川县| 师宗县| 县级市| 云阳县| 右玉县| 浏阳市| 常熟市| 伊通| 锦屏县| 老河口市| 裕民县| 达州市| 招远市| 宁晋县| 恩平市| 秦皇岛市| 澄城县| 湖南省|