在Java中,将通过不同的输入输出设备(键盘,内存,显示器,网络等)之间的数据传输抽象表述为流,程序允许通过流的方式与输入输出设备进行数据传输。java中的流都位于java.io包中,称为IO(输入输出)流。