栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java —io流

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java —io流

什么叫io流

io流就是:硬盘里的数据与内存的数据交换的方式。

硬盘数据➡内存数据  的方式叫输入流(InputStream)   这个过程叫做读(Read)

内存数据➡硬盘数据  的方式叫输出流(OutPutStream)这个过程叫做写(Write)

以内存为参照物 :

出内存(输出) 进内存(输入) 

io流的分类:
  1. 按照数据流的方向:输入流,  输出流;
  2. 按照数据处理单位:字节流,字符流;
  3. 按照功能:节点流,处理流;


什么是输入流,输出流?

硬盘数据➡内存数据  叫输入流(InputStream)   这个过程叫做读(Read)

内存数据➡硬盘数据  叫输出流(OutPutStream)这个过程叫做写(Write)


什么是字节流与字符流?

读取数据的单位多少 区分 字符流跟字节流;

字节流:一次读取一个字节(byte)// 1byte==8bit  一字节由8个位(一位就是一个二进制数)组成

字节流(万能流)  任何文件都可以采用

字符流:一次读取一个字符(2字节)   //读取文本文件  不能读取视频,音频文件,图片;

Java io api

java.io.InputStream   ---------- 字节输入流

java.io.outputStream  ---------- 字节输出流

java.io.Reader   ------------------字符输入流

java.io.Writer     -------------------字符输出流

abstract class (抽象类)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/362568.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号