- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JBuilder程序设计教程第7章文件与文档编辑器 中国铁道出版社 文件与文档编辑器 JBuilder的文件流 控制台输入和输出 文件类 基本的文件的操作 压缩文件操作 综合开发实例 小结 JBuilder的文件流 字节流 字节流(Byte Stream)为处理字节的输入和输出提供了方便的方法。例如使用字节流读取或书写二进制数据 字符流 字符流(Character Stream)为字符的输入和输出处理提供了方便 预定义流 3个预定义的流变量,in、out和err。这些成员在System中是被定义成public 和static型的,这意味着它们可以不引用特定的System对象而被用于程序的其他部分 字节流 字符流的输入/输出类 控制台输入和输出 控制台输入由从System.in读取数据来完成 控制台输出由从System.out和System.err来完成 文件类 File类是直接处理文件和文件系的Java类,没有指定信息怎样从文件读取或向文件存储;它描述的是文件本身的属性。File对象用来获取或处理与磁盘文件相关的信息,例如权限,时间、日期和目录路径。此外,File还浏览子目录层次结构。很多程序中文件是数据的根源和目标。尽管它们在小应用程序中因为安全原因而受到严格限制,文件仍是存储固定和共享信息的主要资源。 生成File 对象的构造函数有很多,例如: File(File parent,String child) 根据 parent 抽象路径名和 child 路径名字符串创建一个新 File 实例。 File(String pathname) 通过将给定路径名字符串转换成抽象路径名来创建一个新 File 实例。 File(String parent, String child) 根据 parent 路径名字符串和 child 路径名字符串创建一个新 File 实例。 File(URI uri) 通过将给定的 file: URI 转换成一个抽象路径名来创建一个新 File 实例。 基本的文件的操作 Java提供了一系列的读写文件的类和方法,最常用的流类是 FileInputStream FileOutputStream 压缩文件操作 在JBuilder中可以使用这样一个包java.util.zip,它可以帮助方便地完成数据的压缩功能 小结 本章主要介绍了什么是文件流,在JBuilder中对文件流支持的基本类 基本的文件操作,例如读、写等文件操作方法流类FileInputStream和FileOutputStream。 文件的压缩操作 通过本章的学习,相信读者对JBuilder中的文件和文档编辑器将会有一定的了解,给以后的运用奠定很好的基础。 21世纪高等院校计算机应用技术规划教材 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 两个或两个以上顺序读取的输入流组成的输入流 SequenceInputStream 支持随机文件输入/输出 RandomAccessFile 支持向输入流返回一个字节的单字节的“unget”的输入流 PushbackInputStream 包含print()和println()的输出流 PrintStream 输出管道 PipedOutputStream 输入管道 PipedInputStream 描述流输出的抽象类 OutputStream 描述流输入的抽象类 InputStream 实现 OutputStream FilterOutputStream 实现 InputStream FilterInputStream 写文件的输出流 FileOutputStream 读取文件的输入流 FileInputStream 包含编写Java 标准数据类型方法的输出流 DataOutputStream 包含读取Java标准数据类型方法的输入流 DataInputStream 向字节数组写入的输出流 ByteArrayOutputStream 从字节数组读取的输入流 ByteArrayInputStream 缓冲输出流 BufferedOutputStream 缓冲输入流 BufferedInputStream 含 义 流 类 描述字符流输出的抽象类 Writer 写字符串的输出流 StringWriter 读取字符串的输入流 StringReader 描述字符流输入的抽象类 Reader 允许字符返回到输入流的输入流 PushbackReader 包含print()和println()的输出流 PrintWriter 输出管道 PipedWriter 输入管道 PipedReader 把
您可能关注的文档
- 新Java程序设计实用教程 教学课件 秦学礼 等 第10章 多线程与网络.ppt
- 新Java程序设计实用教程 教学课件 秦学礼 等 第11章Java数据库连接(JDBC.ppt
- 新Java程序设计实用教程 教学课件 秦学礼 等 第12章 使用JBuilder9.0开发.ppt
- 新java课件 chap1.ppt
- 新java课件 chap2.ppt
- 新java课件 chap3.ppt
- 新java课件 chap4.ppt
- 新java课件 chap5.ppt
- 新java课件 chap6.ppt
- 新java课件 chap7.ppt
- 新JBuider程序设计教程 教学课件 吴文虎主编 ; 汪涛编著 ch8.ppt
- 新JBuider程序设计教程 教学课件 吴文虎主编 ; 汪涛编著 ch9.ppt
- 新JBuider程序设计教程 教学课件 吴文虎主编 ; 汪涛编著 ch10.ppt
- 新JBuider程序设计教程 教学课件 吴文虎主编 ; 汪涛编著 ch11.ppt
- 新JBuilder程序设计教程 ch1.ppt
- 新JBuilder程序设计教程 ch2.ppt
- 新JBuilder程序设计教程 ch3.ppt
- 新JBuilder程序设计教程 ch4.ppt
- 新JBuilder程序设计教程 ch5.ppt
- 新JBuilder程序设计教程 ch6.ppt
文档评论(0)