-
java的数据流
3.11 流
知道流的分类
掌握IO常用操作
Java中的流代表程序中数据的流通,是以先进先出方式发送信息的通道。
图3- 11 输入流和输出流
流可以分为不同的类型,按照不同的分类方式,从不同的角度来观察,概念上会有重叠。
按照流的方向,可以将流分为输入流和输出流:
输入流(InputStream):只能从中读取数据,而不能向其写入数据。
输出流(OutputStream):只能向其写入数据,而不能从中读取数据。
按照处理流的基本单位可以将流分为字节流和字符流:
字节流:在流中处理的基本单位为字节(8位的byte)的流。
字符流:在流中处理的基本单位为字符(16位的Unicode)的流。
按照流的角色分,可以将流分为节点流和过滤流:
节点流:可以从/向一个特定的IO设备(如磁盘或网络)读/写数据的流,节点流又常被称为低级流(Low Level Stream),节点通常是指文件、内存和管道。
过滤流:实现对一个已经存在的流的连接和封装,通过所封装的流的功能调用实现数据读/写功能的流。这种对流进行处理的流称为过滤流。
字节流中存放的是字节序列,无论是输入还是输出,都是直接对字节进行处理。InputStream和OutputStream为字节输入/输出流类的顶层父类。字符流中存放的是字符序列,无论是输入还是输出,都是直接对字符处理。字符流的顶层父类是Reader和Writer。节点流通常直接对特定的IO设备(如磁盘或网络)进行读写,而过滤流通常对已存在的流进行连接和封装,从而对已有的流进行特殊处理。
对象的序列化就是把对象写到一个输出流中,对象的反序列化是指从一个输入流中读取一个对象。
总结:
字节流:
输入流 输出流
FileInputStream FileOut
- 2022-01-25 23:22:03下载
- 积分:1
-
VB实现拦截键盘输入
VB实现拦截键盘输入-VB interception keyboarding
- 2022-06-20 05:26:17下载
- 积分:1
-
如何在 ns2 中创建车载特设网络 (车用)
车载Ad Hoc网络(VANET)作为移动传感器网络具有特殊的特点,如节点的移动性和快速的拓扑结构发生变化。VANET节点可以感知各种周边地区数据提供的一些服务,包括交通监控、速度控制、丢失的车辆定位和环境监测它涵盖广泛的地理区域的永久。节点被配置成不同的通信。车辆在指定的网络边界内移动。VANET网络中的节点可以通过两种方式交流:车辆(V2V)通信和车辆到基础设施(V2I)通信。在V2I通信模型、车辆与路侧单元(RSU)通过路边的路由器。数据传输是建立节点之间使用UDP代理和CBR流量。样本设计与19.tcl车载传感器节点的配置、通信模型、流动模型、能量模型组件。 ;
- 2022-07-12 17:14:29下载
- 积分:1
-
edge detection by VC calling matlab image toolbox, pdf tutorial included.
用VC调用matlab图像工具箱进行边缘检测,包含pdf教程。
- 2022-03-12 21:24:16下载
- 积分:1
-
介绍水晶报表中文解释说明;介绍如何做报表的;里面有代码...
介绍水晶报表中文解释说明;介绍如何做报表的;里面有代码-introduced Chinese explanation; How do statements; There are code
- 2023-02-14 10:50:04下载
- 积分:1
-
一个groupbox自绘xp风格的源码
一个自绘的groupbox,能方便的修改字体颜色,边框颜色。通过导入相应的.h,.cpp便可方便的导入自己的程序中使用。
- 2022-02-01 15:25:01下载
- 积分:1
-
Imlementation of Functors for C
Imlementation of Functors for C-Imlementation of Functors for C++
- 2022-03-14 20:03:48下载
- 积分:1
-
温湿采集Templow=float(templow)/100
char ctemplow[20]
sprintf(ctemplow," 2.2l...
温湿采集Templow=float(templow)/100
char ctemplow[20]
sprintf(ctemplow," 2.2lf",m_Templow)
SetDlgItemText(IDC_WISH_TEMP_LOW,ctemplow)
-I use VC for the tempration and
shi du ,and display the data to the screenI use VC for the tempration and
shi du ,and display the data to the screenI use VC for the tempration and
shi du ,and display the data to the screen
- 2023-06-10 02:20:03下载
- 积分:1
-
C language environment play_fair conversion algorithm under the original, multi
C语言环境下的play_fair转换算法
原创的,多指教-C language environment play_fair conversion algorithm under the original, multi-index
- 2022-10-24 00:20:03下载
- 积分:1
-
DRAP & DROP 的代码
DRAP & DROP 的代码-DRAP
- 2022-01-31 19:46:30下载
- 积分:1