JAVA lambda表达式
2021-03-04 22:27
标签:load lam test static 匿名函数 list 没有 span addition 一 lambda表达式简介: Lambda表达式是一种匿名函数(对Java而言这并不完全准确),通俗的说,它是没有声明的方法,即没有访问修饰符、返回值声明和名字的方法。使用Lambda表达式的好处很明显就是可以使代码变的更加简洁紧凑。 Lambda表达式的使用场景与匿名类的使用场景几乎一致,都是在某个功能(方法)只使用一次的时候。 二 lambda表达式基本语法: //没有参数: () -> body // 1个参数: (param) -> body // 或 (param) ->{ body; } // 多个参数 (param1, param2...) -> { body } // 或 (type1 param1, type2 param2...) -> { body } 三 使用 lambda表达式创建线程: 四 函数接口: 五 遍历集合: JAVA lambda表达式 标签:load lam test static 匿名函数 list 没有 span addition 原文地址:https://www.cnblogs.com/xioayuan/p/14342160.htmlpublic class Test2 {
public static void main(String[] args) {
//创建线程
new Thread(()-> System.out.println("helloWorld")).start();
}
}
interface V{
public int addition(int c, int v);
}
interface B{
public int add();
}
public class Test2 {
public static void main(String[] args) {
//无参数
B a=()-> 5;
//有参数
V date=(c,v)->{
return c+v;
};
System.out.println(a.add());
System.out.println(date.addition(5, 6));
}
}
public class Test2 {
public static void main(String[] args) {
List
上一篇:Spring Boot HTML
下一篇:es6新增的数组方法