gpt4 book ai didi

java - 流定义

转载 作者:太空狗 更新时间:2023-10-29 22:54:50 27 4
gpt4 key购买 nike

我正在阅读 Java I/O 流,但我对与它们相关的正确定义感到困惑。

  • 有人说流是一种传输数据的传送带...
  • 其他人说流是流或数据序列...
  • 其他人说流是连接到输入或输出来源...

那么正确的定义是什么?

最佳答案

流是一个概念,但并不严格,只有一种描述是正确的。

An I/O Stream represents an input source or an output destination. A stream can represent many different kinds of sources and destinations, including disk files, devices, other programs, and memory arrays. Streams support many different kinds of data, including simple bytes, primitive data types, localized characters, and objects. Some streams simply pass on data; others manipulate and transform the data in useful ways.

No matter how they work internally, all streams present the same simple model to programs that use them: A stream is a sequence of data.

发件人:http://download.oracle.com/javase/tutorial/essential/io/streams.html

流也可以是输入流或输出流。如果它是一个输入流,在 Java 中它将遵守 InputStream接口(interface),后者到Outputstream .

(旁注:在加密中,例如,流密码和 block 密码之间存在差异,其中密码是不知道(在非常普遍的意义上)关于 future 的任何事情,而 block 密码预先知道它的(最大)大小和所有即将到来的 block 的大小。)

关于java - 流定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6327904/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com