这个问题在这里已经有了答案:::(doublecolon)operatorinJava8(17个答案)关闭6年前。编辑:我的问题在这里得到了回答。总而言之,我对非静态方法引用的用法感到困惑。功能接口(interface)和引用方法有不同数量的参数。回答我问题的是comment以及接受的答案。我目前正在阅读有关流缩减方法的Java教程(https://docs.oracle.com/javase/tutorial/collections/streams/reduction.html)。在那里我发现了一段我认为是错误的代码,所以我做了一个更简单的代码来确定。//B.javafileimpo