A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© s1714534118 中级黑马   /  2016-1-7 09:33  /  838 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

java io流学习总结_01

这些天在学习java中的io流,为了让自己能巩固,这些天会陆陆续续发表总结的!

IO流主要用于硬板、内存、键盘等处理设备上得数据操作,根据处理数据的数据类型的不同可以分为:字节流(抽象基类为InPutStream和OutPutStream)和字符流(抽象基类为Reader和Writer)。根据流向不同,可以分为:输入流和输出流。

字符流和字节流的主要区别:

1.字节流读取的时候,读到一个字节就返回一个字节;  字符流使用了字节流读到一个或多个字节(中文对应的字节数是两个,在UTF-8码表中是3个字节)时。先去查指定的编码表,将查到的字符返回。

2.字节流可以处理所有类型数据,如:图片,MP3,AVI视频文件,而字符流只能处理字符数据。只要是处理纯文本数据,就要优先考虑使用字符流,除此之外都用字节流。

3 个回复

正序浏览
wuzeshui 发表于 2016-1-7 09:45
看样子快学完了

是呀,快了
回复 使用道具 举报
io 的学习,对于文件的读取和下载有很大的作用
回复 使用道具 举报
看样子快学完了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马