当前位置: 首页 > 面试题库 >

流定义

夏侯楷
2023-03-14
问题内容

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

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

那么正确的定义是什么?


问题答案:

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

I / O流 代表 输入源或输出目的地。流可以表示许多不同种类的源和目标,包括磁盘文件,设备,其他程序和内存阵列。流 支持
许多不同种类的数据,包括简单字节,原始数据类型,本地化字符和对象。有些流只是传递数据。其他人则以有用的方式操纵和转换数据。

无论它们在内部如何工作,所有流都 使用它们的 程序提供相同的简单模型 :流是数据序列。

来自:http
:
//download.oracle.com/javase/tutorial/essential/io/streams.html

流也可以是输入流或输出流。如果是输入流,则在Java中它将遵循InputStream接口,而后者则遵循Outputstream

(旁注:在加密中,流密码和块密码之间存在差异,其中
密码是一种(在一般意义上)不了解未来的东西,而块密码知道其最大长度前进以及所有即将到来的块的大小。)



 类似资料:
  • 本文向大家介绍Android 定义服务流程,包括了Android 定义服务流程的使用技巧和注意事项,需要的朋友参考一下 示例 该android:process字段定义了要在其中运行服务的进程的名称。通常,应用程序的所有组件都在为该应用程序创建的默认进程中运行。但是,组件可以使用其自己的进程属性覆盖默认值,从而使您可以将应用程序分布在多个进程中。 如果分配给该属性的名称以冒号(':')开头,则该服务

  • 是否可以使用函数()样式,使用多个独立的函数/绑定来实现反应性SCS应用程序?我发现的所有示例总是只注册一个具有默认绑定的函数bean。我想注册多个,每个都有自己的绑定。 传统上,这可以使用来完成,但现在不推荐使用函数支持。

  • 我正在做一个游戏,需要一个大堂的玩家,但没有帐户。有点像游戏,间谍。我正在使用Meteor会话来了解哪个玩家加入了大厅,这样我就可以返回该特定玩家的正确数据。我有一个join.js组件,用户在其中输入大厅访问代码和用户名。此组件还将用户重定向到大厅。join.js位于路由/join,而lobbies位于路由/:lobby。下面是join.js handleSubmit方法,它接受用户输入并将其放入

  • 问题内容: 我正在使用以Python编写的mapper和reducer在Hadoop中(在Amazon EMR上)运行流作业。我想知道如果我在Java中实现相同的mapper和reducer(或使用Pig),将会获得的速度提升。 特别是,我正在寻找人们从流媒体迁移到自定义jar部署和/或Pig的经验,以及包含这些选项的基准比较的文档。我找到了这个问题,但是答案对我来说不够具体。我不是要在Java和

  • 我正在尝试将图像文件从临时php文件存储路径上传到S3。文件大小约为100 kb,最大为500 kb。 当上传发生时,我得到这个错误: 我不认为我需要在这里进行分段上传,因为文件不是太大。此外,上传从我的本地系统到 S3,但是当我在 AWS 上部署 PHP 实例时,上传会给我一个错误。任何帮助将不胜感激。 谢谢你