【发布时间】:2017-09-05 23:11:28
【问题描述】:
我正在开发一个同时包含 Scala 和 Java 代码的项目。我有一个 Scala 方法定义为:
var responseListeners: List[(Int) => Unit]
def addResponseListener(onResponse: Int => Unit) {
responseListeners ::= onResponse
}
这个方法在 Scala 中被调用为:
addResponseListener(id => processors(id).wakeup())
现在我有一些 Java 代码可以访问 processors 数组,但如何从 Java 调用 addResponseListener(onResponse: Int => Unit)?
【问题讨论】: