Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java中Lambda、Block和Proc的替换_Java_Ruby - Fatal编程技术网

Java中Lambda、Block和Proc的替换

Java中Lambda、Block和Proc的替换,java,ruby,Java,Ruby,我正在从Ruby迁移到Java。我想知道Java中Lambda、Proc或Block的任何替代品,Java有Lambda。Proc类大致相当于包中的接口。没有块的等价物,但是lambda在语法上也是轻量级的。我不知道ruby,但是Java8有lambda表达式,所以这可能是您需要的一部分。

我正在从Ruby迁移到Java。我想知道Java中Lambda、Proc或Block的任何替代品,Java有Lambda。
Proc
类大致相当于包中的接口。没有块的等价物,但是lambda在语法上也是轻量级的。

我不知道ruby,但是Java8有lambda表达式,所以这可能是您需要的一部分。