Java IO流学习总结

  • 时间:
  • 浏览:2
  • 来源:5分3DAPP下载_5分3DAPP官网

转载自:http://www.cnblogs.com/littlewriter/p/4786878.html

图中蓝绿色的为主要的对应部分,红色的部分很多 不对应部分。紫色的虚线部分代表有有哪些流一般要搭配使用。从上端的图中可否看出Java IO 中的字节流是极其对称的。“趋于稳定及合理”你们你们儿看看有有哪些字节流中不太对称的十几个 类吧!

这另另另一个流对象是字符体系中的成员,它们有转换作用,某种又是字符流,很多在构造的如果时需传入字节流对象进来。

对输入流可否要能 进行读操作,对输出流可否要能 进行写操作,线程池中时需根据待传输数据的不同型态而使用不同的流。  

哪天使用转换流?

IO 中输出字节流的继承图可见上图,可否看出:

在上端的继承关系图中可否看出:

具体的对象体现:

File类是对文件系统中文件以及文件夹进行封装的对象,可否通过对象的思想来操作文件和文件夹。 File类保存文件或目录的各种元数据信息,包括文件名、文件长度、最后修改时间、有无可读、获取当前文件的路径名,判断指定文件有无趋于稳定、获得当前目录中的文件列表,创建、删除文件和目录等最好的办法。  

字符流的由来: 原因数据编码的不同,而有了对字符进行高效操作的流对象。本质全是就是 很多 基于字节流读取时,去查了指定的码表。 字节流和字符流的区别:

注意:该对象在实例化时,原因要操作的文件不趋于稳定,会自动创建;原因文件趋于稳定,写数据未指定位置,会从头如果开始 写,即覆盖原有的内容。 可否用于线程池下载或多个线程一起去写数据到文件。

1.输入字节流InputStreamIO 中输入字节流的继承图可见上图,可否看出:

流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输型态将流抽象为各种类,方便更直观的进行数据操作。 

在上端的关系图中可否看出:

结论:只很多 正确处理纯文本数据,就优先考虑使用字符流。 除此之外都使用字节流。

该对象并全是 流体系中的一员,其封装了字节流,一起去还封装了另另另一个缓冲区(字符数组),通过内部人员的指针来操作字符数组中的数据。 该对象特点:

Java流操作有关的类或接口:

转换流的特点:

猜你喜欢

伟大的悲剧词语写200字作文

随着经济的发展,钱机会成为人类不可缺少的东西,人类为了钱,贪婪,自私,时常涌现,大伙心目中所向往的只另十个 字——钱~钱都有万能的,其他这麼 钱是万万必须的。这句话我基

2020-02-22

寄小读者通讯1到3读后感150字

《寄小读者》以其富足的知识,纯洁的感受情,新颖的形式,清丽的语言为孩子们打开一扇启迪心灵的窗户。冰心奶奶由景联诗,由物触人,几笔就勾勒出山东那值得骄傲的人文、地理,历史事迹,将

2020-02-22

请大神看看这几个都是发动机的什么部件,按顺序解答一下,谢谢

1缸垫和正时垫2看什么都没办法 来3节气门和水泵4进气道第一,缸垫等密封圈垫,第二我也不知道,第三节气门,第四应该叫发动机上盖吧,你开缸了?追答追答追问你对这名回答的评价

2020-02-22

云时代企业IT智能诊断实践与探索

【讲师介绍】第一节:云时代企业IT智能诊断实践与探索4月11日16:00-17:00本期主讲嘉宾:“湖畔第一大脑”、阿里云MVP、上海驻云信息科技有限公司CEO蒋烁淼第三节:混

2020-02-21

文艺复兴时期的三大发明是什么还有分别是谁发明的

展开完全15世纪末到16世纪中叶是意大利文艺复兴的全盛时期,16世纪达到了繁荣的顶点。在此以前,15世纪的文艺复兴美术已基本完成了掌握现实主义表现妙招的任务,透视法则与人体型态

2020-02-21