《大学java课件第6章流和文件.ppt》由会员分享,可在线阅读,更多相关《大学java课件第6章流和文件.ppt(59页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
2021/12/7 23:01,1,第六章流和文件,武汉大学计算机学院计算机应用系,2021/12/7 23:01,第 2 页,掌握流的本质及其基本概念深入了解java.io包中的类的层次结构深入了解java.io包中的类的基本类型熟练编写处理字节级、字符级及对象级流的Java程序熟练掌握随机访问流的使用熟练掌握与文件系统有关的类的使用方法,本章学习要点,2021/12/7 23:01,第 3 页,6.1 I/O流概述,大部分程序都需要数据输入/输出处理,比如从键盘读取数据、向屏幕中输出数据、从文件中读或者向文件中写数据、在网络连接时进行读写操作等。在Java中,把这些不同类型的输入、输出源抽象为流(Stream)。流是在输入输出之间流动的数据序列。其中输入或输出的数据则称为数据流(Data Stream),流一般分为输入流(Input Stream)和输出流(Output Stream)两类。流和物理文件是有区别的,流是一个动态的概念。比如一个文件,当向其中写数据时,它就是一个输出流;当从其中读取数据时,它就是一个输入流。当然,键盘只是一个输入流,而屏幕则只是一个输出流。,2021/12/7 23:01,第 4 页,6.1 I/O流概述,从程序到数据接收器的数据流是输出流,用来向接收器中写入数据。同数据源相连的是输入流,用来从数据源中读取数据。,