我问的原因或原则.
我发现Java8中"流"接口的大多数方法都没有声明为"默认",因此它们没有方法体.例如:
boolean anyMatch(谓词谓词);
boolean allMatch(谓词谓词);
流映射(Function mapper);
正如您在源文件Stream.java中看到的那样.
但是这些没有实体的方法似乎能够在java程序中执行.
你知道为什么吗?
谢谢.
java functional-programming lambda-calculus java-8 java-stream