在Concurrency Interest链接,有一个代码是这样的:-
exec.schedule( ()-> System.out.println("done"),
1, TimeUnit.SECONDS );
()->是什么意思?
我查了eclipse,不让。但是线程作者的意图是什么?
最佳答案
这是 Lambda来自 JDK8 的语法。
它与(但不完全相同)非常相似
exec.schedule(new Runnable() {
public void run() {
System.out.println("done");
}
}, 1, TimeUnit.SECONDS);
关于java - ()->System.out.println ("done") 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21586845/