Java实用程序设计(西电版)第8章输入输出教材教学课件.pptVIP

  • 8
  • 0
  • 约2.24千字
  • 约 44页
  • 2018-03-14 发布于天津
  • 举报

Java实用程序设计(西电版)第8章输入输出教材教学课件.ppt

教学课件课件PPT医学培训课件教育资源教材讲义

;      8.1 File类   File类是外存文件和目录的路径名(pathname)的抽象表示,主要用于帮助程序员操作文件和获得文件的信息,但是不提供对文件数据读取的方法(这一功能主要由文件流提供)。通过File类的方法,我们可以得到文件或目录的描述信息(包括文件名、路径、可读写性、大小、最后修改时间等)、生成新的目录和临时文件、改变文件名、删除文件、列出一个目录中的所有文件或满足某种模式的文件、检查一个File对象代表的是文件还是目录等。;;;;;;;;     8.2 流式输入输出   很多编程语言的输入输出系统中都包含流的概念,它代表能够输出数据的数据源对象或能够接收数据的接收端对象。I/O流能够对应用程序隐藏底层系统和硬件对数据的处理细节。流中的字节具有严格的先进先出顺序,因而可以认为流式输入输出是一种顺序存取方式的输入输出。;;; 2. 字符流   JDK 1.1中引入了Reader和Writer的概念,用于提供兼容Unicode的面向字符的输入输出功能。设计Reader和Writer的主要目的是为了国际化,而不是为了替代字节流。虽然有观点认为字符流的处理效率会比字节流低一些,我们仍鼓励读者优先考虑使用字符流。 ;;;     8.3 典型的I/O方式   所有的流在创建时自动打开,程序可以通过调用close()方法将其关闭,否则,

文档评论(0)

1亿VIP精品文档

相关文档