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

Java基础篇:IO流

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

Java基础篇:IO流

①.输入输出流  File就是子类
②.源头---缓冲区---显示
③.缓冲区减少对磁盘的IO操作 增加磁盘的寿命 22 增加效率
④JAVA中的流操作分为两种基于字节流(InputStream读取, OutputStream写入 )
字符流(Reader读取,Writer写 入)
⑤Java中的流操作分为两种
基于字节流(InputStream读取, OutputStream写入 )
字符流(Reader读取,Writer写 入)
Java I0流可以概括为:两个对应、一个桥梁。两个对应指字节流(Byte Stream)和字符流(CharStream)的对应,输入流和输出流的对应。一个桥梁指从字节流到字符流的桥梁
⑥Java中,设计了四个抽象类来表示流:InputStream, 字节流,读取数据 
OutputStream, 字节流,写入数据Reader,字符流,读取数据Writer,字符流,写入数据其他多种多样变化的流均是继承了它们,并进行豪华装饰派生出来的加强版.
⑦.缓冲区减少对磁盘的IO操作 增加磁盘的寿命 增加效率
⑧ FileInputStream提供了测试文件大小的方法available(),提供了关闭流的方法close(),使用read()方法从数据源中读取数据。可以使用缓冲区,通过指定byte[]b的大小来提高效率--如果不设计缓冲区,那么只能一-个字节一个字节的读取,效率太低。

⑨File类的用来创建文件、文件夹,并实现对它们属性的读取及修改
5字节流InputStream、OutputStream可以用来读取二进制文件字符流Reader、Writer能够高效的读取文本文件Java提供 了字节流向字符流的转换:InputStreamReader、OutputStreamWriter

 

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

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

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