Java程序设计与应用开发(第2版)chap08.pdfVIP

Java程序设计与应用开发(第2版)chap08.pdf

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
I/O /webnew/ 本章主要内容 本章主要内容 8.1 文件类 8.2 Java I/O结构 8.3 使用流 8.4 对象序列化 /webnew/ 8.1 文件类 8.1 文件类  8.1.1 文件类File  8.1.2 文件过滤 /webnew/ 8.1.1 文件类File 8.1.1 文件类File 在Java语言中,用File类表示文件,File类可以处理各种文件操 作。和文件相关的一个重要概念是目录,在Java中并不存在一个对应于 目录的类。事实上不论是在Windows系统中还是在UNIX系统中,都将目 录视为一种特殊的文件。Java的类File既可以表示文件,也可以表示目 录。类File有3个常用构建器:  第一个构建器通过文件名——可以是文件的完全路径名,也可以是相对 路径名(相对于当前线程的工作目录),来创建一个File对象。  第二个构建器同时指定了文件的目录和文件名。  第三个构建器和第二个的区别在于使用一个File对象而不是String对象 来表示文件目录。 /webnew/ 注意: 需要指出的是,当我们调用File类的构建器时,仅仅是在程序运行 环境中创建了一个File对象,而不是在文件系统中创建了一个文件。 File对象可以表示文件系统中对应的目录或文件,也可以表示在文件系 统中尚不存在的目录或文件。 调用File类构建器并不能创建一个文件,那么我们如何创建一个文 件呢?一种方法是调用File对象的方法createNewFile();另一种更常用 的方法是调用我们随后要介绍的类FileOutputStream 的构建器,它还可 以提供File类不具备的文件输出功能。 File类的方法mkdir()和mkdirs()可以用来创建目录,这两个方法 的区别在于mkdirs()可以创建目录路径中的多层目录,即同时创建这个 目录的父目录以及父目录的父目录;而mkdir()要求创建目录的父目录已 存在。 /webnew/ 8.1.2 文件过滤 8.1.2 文件过滤 在File类中有多个重载的list()方法,下面是其中的一个: 这个方法需要一个FilenameFilter对象参数。在很多情况下,我们 可能要根据文件名对文件进行过滤,这时就可以调用这个方法来实现。 其中FilenameFilter是一个接口,其中声明了一个抽象方法: 通过实现这个接口就可以进行文件名过滤。 /webnew/ 8.2 Java I/O结构 8.2 Java I/O结构  8.2.1 字节流  8.2.2 字符流 /webnew/ 位于java.io包中的类包含两组独立的类层次结构:一 个用于读写字节,称为字节流;另一个用于读写字符,称为 字符流。字节流与字符流的区别在于它们处理数据的方式。  字节流 字节流按字节(一个8位组)来处理数据,这也是最基 本、最常用的数据处理方式。  字符流 在实际应用中,存在一类文本数据,它们可能采用各种 不同的字符编码方式(字符集),可能是单字节字符,也可能 是多字节字符,这就需要借助于字符流来处理文本类信息。

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档