程序的主要任务是操纵数据。在运行时,这些数据都必须位于内存中,并且属于特定的类型,程序才能操纵它们。
在Java中,把一组有序的数据序列称为流。根据操作的类型,可以把流分为输入流和输出流。程序从输入流读取数据,向输出流写入数据。输入流从数据源中读取数据以供程序处理,输出流向数据汇写入数据。
Java I/O系统负责处理程序的输入和输出,I/O类库位于java.io包中。
Java I/O类库对各种常见的数据源、数据汇及处理过程进行了抽象。客户程序不必知道最终的数据源或数据汇是一个磁盘上的文件还是一个内存中的数组,都可以按照统一的接口来处理程序的输入和输出。
阅读(490) | 评论(0) | 转发(0) |