Java IO流学习总结

来源:互联网 发布:gis数据挖掘前景 编辑:程序博客网 时间:2024/06/05 16:17

IO流 总结

前言:最近遇到了IO学习上的问题,之前也接触过,但是状态是一知半解,没有理解到IO流的精髓,所以去网上找了很多文章,结合源码,又重新学习了一下,在这里准备好好总结一下学习的成果。 作为自己写的第一篇技术性文章,文笔肯定不能和那些网上的技术大牛们的博客相提并论,不过也定会以最高的要求来完成自己的第一篇文章。希望自己以后再来回顾的时候,能够有些许回忆。

参考文章:java IO最详解

首先说一下IO 的字面意思,“I”是英文Input的简写,意思是“输入”,“O”是Output的简写,意思是“输出”。在java api的java.io包下,大部分都是与Input和Output相关的类, 当然,也可以看到有很大部分是和reader和writer相关的类,其实这里reader与Input是相同的意思,即“输入,读入”,而writer是和Output具有相同的意思,即“输出,写入”。Input/Output和reader/writer的区别是:前者是字节(byte)的形式进行数据传输,而后者是以字符(character)的形式进行数据传输,关于两者的区别在后边会有更详细的说明。

1、对IO包下常用的类进行分类

这里放上一张java.io包中的全部类摘要图
io包下的lei摘要
可以说看到这个图直接是一脸蒙逼,因为涉及到的类实在太多,在这里我们首先要做的就是把主要用到的或者说常见的类进行分类。突然发现io流如果真的要全部写完真的是鸿篇巨制了。所以决定慢慢总结,不定时更一下。

0 0
原创粉丝点击