博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
36、IO流概述和分类
阅读量:6252 次
发布时间:2019-06-22

本文共 440 字,大约阅读时间需要 1 分钟。

IO流概述

IO流的主要作用是用来处理设备之间的数据传输,例如可以使用IO流将一台电脑硬盘里面的照片传输到另一台电脑上面,即将照片转换为字节,然后将字节传到另一台电脑上面,另一台电脑接收后,可以将这些字节还原为照片。

IO流的分类

  • 按照流向分类:
    • 输入流(InputStream和Reader):从硬盘或者别的地方读到内存里面
    • 输出流(OutputStream和Writer):从内存里面向硬盘或者别的地方输出
  • 按照操作类型分类:
    • 字节流(InputStream和OutputStream) : 字节流可以操作任何数据,因为在计算机中的数据都是以字节的形式存储的。
    • 字符流(Reader和Writer) : 字符流只能操作纯字符数据,防止乱码。

InputStream,OutputStream,Reader和Writer都是抽象类

下图列出了常用的一些IO流的类

 

转载于:https://www.cnblogs.com/zhuifeng-mayi/p/10139753.html

你可能感兴趣的文章
WPF 在事件中绑定命令
查看>>
《工作DNA》读后感
查看>>
基于WinDbg的内存泄漏分析
查看>>
《小故事》
查看>>
气象预警采集及推送
查看>>
【SSH网上商城项目实战29】使用JsChart技术在后台显示商品销售报表
查看>>
python 基础复习 09 之基础函数
查看>>
Extjs 4
查看>>
教你使用Android SDK布局优化工具layoutopt
查看>>
Java内存模型(JMM)以及 垃圾回收机制 小结
查看>>
开源3D游戏引擎Irrlicht简介
查看>>
如何花更少的时间学习更多的知识
查看>>
学习鸟哥的Linux私房菜笔记(8)——文件查找与文件管理2
查看>>
day04 列表 增删改查 元组 range
查看>>
php 调用百度sms来发送短信的实现示例
查看>>
android 小结
查看>>
ThinkPHP5分页样式设置
查看>>
基于canvas的原生JS时钟效果
查看>>
PL/SQL查看表结构
查看>>
I2C通信时序图解析
查看>>