Java的翻译是什么this@NameOfTheClass::从科特林开门?

Java的翻译是什么this@NameOfTheClass::从科特林开门?,java,kotlin,functional-programming,translate,Java,Kotlin,Functional Programming,Translate,我正在从事一个Java项目,作为Kotlin项目的参考。这段代码使用了这个表达式,我猜它来自函数式编程: this@MarkdownWorkspace::open 这在构造函数的参数中使用,该参数需要一个“java.util.function.Consumer”对象 非常感谢 Java等价于this@MarkdownWorkspace::open将是MarkdownWorkspace。这个::open非常感谢@pavi2410,你有没有机会向我解释一下它的功能?@LunaM这里有一个很好的答案

我正在从事一个Java项目,作为Kotlin项目的参考。这段代码使用了这个表达式,我猜它来自函数式编程:

this@MarkdownWorkspace::open
这在构造函数的参数中使用,该参数需要一个“java.util.function.Consumer”对象


非常感谢

Java等价于
this@MarkdownWorkspace::open
将是
MarkdownWorkspace。这个::open

非常感谢@pavi2410,你有没有机会向我解释一下它的功能?@LunaM这里有一个很好的答案可以解释同样的问题。