java8 lambda-2-各类语言中的lambda
作者:
宠辱不惊的咸鱼 | 来源:发表于
2019-10-01 09:20 被阅读0次
- C/C++:函数指针
- C#:委托
- java之前:接口参数,实际传入匿名对象(匿名内部类)
- lamda表达式是Java 8中增加的新特性,本义是匿名方法
例子
(int x, int y) -> x + y //返回x+y
() -> 42 //返回整数42
(String s) -> { System.out.println(s); } //无返回值
FileFilter java = (File f) -> f.getName().endsWith("*.java");
String user = doPrivileged(() -> System.getProperty("user.name"));
new Thread(() -> {
connectToService();
sendNotification();
}).start();
本文标题:java8 lambda-2-各类语言中的lambda
本文链接:https://www.haomeiwen.com/subject/xnlkpctx.html
网友评论