-2

我是否正确理解,当我们要写入的数据不是完整接收/准备的数据时,用于案例的通道是什么?

但是 OutputStream 用于我们现在已经可以写入所有数据的情况。

换句话说:
nio - 当我们异步获取数据以进行写入
io - 当我们同步获取数据以进行写入

4

1 回答 1

1
  1. 没有这样的类型java.io.Stream

  2. 如果您以任何方式表示java.util.Streamand java.nio.channels.Channels,那么它们是两种完全不同的类型,用于不同的目的;

  3. 最后,如果你在比较java.ioand java.nio,那么io是关于读取和写入,而nio关于更快的 I/O,也就是缓冲读取和缓冲写入操作。

于 2021-06-08T13:48:47.247 回答