close 抽象方法
重写
关闭流。
不能向已关闭的流中添加更多事件。
返回的未来对象与 done 方法提供的是同一个。它将在流的监听器完成发送事件时完成,这发生在已发送完成事件或单订阅流上的订阅者取消订阅时。
在发送完成事件时,当所有现有的监听器停止监听之前,流控制器不会完成返回的未来对象。如果监听器取消或已处理完成事件,则会停止监听。暂停的监听器将不会处理完成事件,直到它被恢复,因此返回的 Future 的完成将被延迟,直到所有已暂停的监听器都已恢复或取消。
如果没有人监听非广播流,或者监听器暂停而且永远不会恢复,则不会发送完成事件,这个未来对象将永远不会完成。
实现
Future close();