初识Java-IO流
来源:互联网 发布:西部世界什么意思 知乎 编辑:程序博客网 时间:2024/05/30 23:31
1.定义:
流是一种抽象概念,它代表了数据的无结构化传递。数据流(Stream)是指数据通信的通道。
2.流的分类:
1)按流向分
输入流:从数据源到程序中的流 输出流:从程序到数据源的流
2)按数据传输单位分
字节流:以字节为单位传输数据的流(图片,视频,文本) 字符流:以字符为单位传输数据的流(只能为文本)
3)按功能(层次)分
节点流:直接与数据源打交道的流 处理流:不直接与数据源打交道,与其他的"流"打交道.是对一个已存在的流的连接和封装,通过对数据的处理为程序提供更为强大、灵活的读写功能。(也叫过滤流)
3.注意点
只要是初始化了流都要关闭流只要是输出流都要flush()
4.JDK所提供的流类主要位于java.io包中,主要继承自以下四种流的 抽象父类
思维导图
0 0
- 初识Java-IO流
- 初识java的几种io流
- Java之IO初识
- java IO 初识
- JAVA IO初识
- 初识IO流
- 初识IO流
- 初识io流条件状态
- 黑马程序员---初识IO流
- 《黑马程序员》io---流初识
- 初识io流条件状态
- IO初识
- IO初识
- JAVA【IO一】IO流
- 初识io.js
- 初识socket.io
- 1初识IO
- 初识socket.io
- 并行操作测试
- 源码阅读--Retrofit
- Ajax 学习笔记
- Ebc编码与asc编码转换
- Android数据存储和访问-商品展示
- 初识Java-IO流
- 偏微分方程数值解主要步骤
- 根据二叉树的前序中序遍历序列重建二叉树
- 相对论核心原理
- 一个简单的人机交互脚本-ssh
- 用JAVA画个简单的拓扑图
- 随笔
- 《疯狂宇宙》阅读笔记
- JMeter学习笔记6-Duration Assertion和Size Assertion