我看到很多Hyperledger Fabric的例子,我在所有例子中都找不到core.yaml文件.我看到很多其他文件.在许多地方,core.yaml被提及.是否有其他文件,与之对应?从哪里获取core.yaml配置?我该怎么用?
@FunctionalInterface
public interface Streamable<T> extends Iterable<T>, Supplier<Stream<T>>
Run Code Online (Sandbox Code Playgroud)
我正在探索Streamable接口,遇到的第一个方法是empty()
具有以下定义的方法。
static <T> Streamable<T> empty() {
return Collections::emptyIterator;
}
Run Code Online (Sandbox Code Playgroud)
Collections::emptyIterator
返回,Iterator<T>
但是此方法的返回类型为Streamable<T>
。Streamble扩展了Iterable和Supplier而不是Iterator接口。
我不知道那怎么运作良好。有人可以帮我理解这一点吗?
我只是在这里没有理解这个概念。我想知道继承是如何工作的,所以我想知道它是如何工作的,但是我无法弄清楚。我想我在这里错过了一些东西。