JAVA教程第四讲Java的例外处理和I_O流4.4

文章作者 100test 发表时间 2007:03:10 18:42:38
来源 100Test.Com百考试题网


4.4 I/O 流概述

  输入/输出处理是程序设计中非常重要的一部分,比如从键盘读取数据、从文件中读取数据或向文件中写数据等等。

  Java把这些不同类型的输入、输出源抽象为流(stream),用统一接口来表示,从而使程序简单明了。

  Jdk 提供了包java.io,其中包括一系列的类来实现输入/输出处理。下面我们对java.io包的内容进行概要的介绍。


4.4.1 I/O流的层次

1.字节流:

  从InputStream和OutputStream派生出来的一系列类。这类流以字节(byte)为基本处理单位。
  ◇ InputStream、OutputStream
  ◇ FileInputStream、FileOutputStream
  ◇ PipedInputStream、PipedOutputStream
  ◇ ByteArrayInputStream、ByteArrayOutputStream
  ◇ FilterInputStream、FilterOutputStream
  ◇ DataInputStream、DataOutputStream
  ◇ BufferedInputStream、BufferedOutputStream

 2.字符流:

  从Reader和Writer派生出的一系列类,这类流以16位的Unicode码表示的字符为基本处理单位。
  ◇ Reader、Writer
  ◇ InputStreamReader、OutputStreamWriter
  ◇ FileReader、FileWriter
  ◇ CharArrayReader、CharArrayWriter
  ◇ PipedReader、PipedWriter
  ◇ FilterReader、FilterWriter
  ◇ BufferedReader、BufferedWriter
  ◇ StringReader、StringWriter

 3.对象流

  ◇ ObjectInputStream、ObjectOutputStream

 4.其它

  ◇ 文件处理:
  File、RandomAccessFile;

  ◇ 接口
  DataInput、DataOutput、ObjectInput、ObjectOutput;


相关文章


JAVA教程第五讲AWT图形用户界面设计
JAVA教程第四讲Java的例外处理和I_O流4.7
JAVA教程第四讲Java的例外处理和I_O流4.6
JAVA教程第四讲Java的例外处理和I_O流4.5
JAVA教程第四讲Java的例外处理和I_O流4.4
JAVA教程第四讲Java的例外处理和I_O流4.3
JAVA教程第四讲Java的例外处理和I_O流4.2
JAVA教程第四讲Java的例外处理和I_O流4.1
JAVA教程第三讲Java语言中的面向对象特性3.2
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛