最全的免费在线JAVA教程学校,简单您的编程学习!!!

javaschool移动站二维码
IO流

IO流

Java IO流根据处理数据类型的不同分为字符流和字节流,根据数据流向不同分为输入流和输出流,对输入流只能进行读操作,对输出流只能进行写操作,程序中需要根据待传输数据的不同特性而使用不同的流。本教程分别通过InputStream,OutputStream,Reader,writer,File等类让您全面掌握好Java的IO流。下面将重点讲解Java IO流所包含的内容。

阅读(27451) 收藏 (1) 分享

IO流

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

File类

总共包含 4 篇文章
File 是“文件”和“目录路径名”的抽象表示形式,它直接继承于Object,实现了Serializable接口和Comparable接口。
File 类的实例是不可变的;也就是说,一旦创建,File 对象表示的抽象路径名将永不改变。

InputStream类

总共包含 5 篇文章
InputStream是以字节为单位的输出流,它是所有以字节输入流类的公共父类,是表示字节输入流的所有类的超类。

OutputStream类

总共包含 4 篇文章
OutputStream是以字节为单位的输出流的超类,提供了write()函数从输出流中读取字节数据。

Reader类

总共包含 8 篇文章
Reader是一个抽象类,它是以字符为单位的输入流的公共父类。

Writer类

总共包含 8 篇文章
Writer类是Java IO中所有Writer的基类,子类包括BufferedWriter和PrintWriter等等。