您当前的位置: 首页 > 

ZhangJiQun&MXP

暂无认证

  • 0浏览

    0关注

    1187博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

IO流概述,字节流与字符流

ZhangJiQun&MXP 发布时间:2019-03-20 23:07:45 ,浏览量:0

 IO流概述

大多数应用程序都需要实现与设备之间的数据传输,例如键盘可以输入数据,显示器可以显示程序的运行结果等。在Java中,将这种通过不同输入输出设备(键盘,内存,显示器,网络等)之间的数据传输抽象的表述为“流”,程序允许通过流的方式与输入输出设备进行数据传输。Java中的“流”都位于Java.io包中,称之为IO(输入输出)流。 IO流:即InputOutput的缩写。

输入流和输出流相对于内存设备而言。将外设中的数据读取到内存中:输入。将内存的数写入到外设中:输出。

IO流的特点:

IO流用来处理设备间的数据传输。 Java对数据的操作是通过流的方式。 Java用于操作流的对象都在IO包中。 流按操作数据分为两种:字节流和字符流。 流按流向分为:输入流和输出流。 PS:流只能操作数据,而不能操作文件。

 流的三种分类方式

按流的方向分为:输入流和输出流 按流的数据单位不同分为:字节流和字符流 按流的功能不同分为:节点流和处理流

 

字节流是由字节组成的; 字符流是由字符组成的 Java里字符由两个字节组成. 1字符=2字节 JAVA中的字节流是采用ASCII编码的, 字符流是采用好似UTF编码,支持中文的

关注
打赏
1665659684
查看更多评论
立即登录/注册

微信扫码登录

0.0431s