Java程序设计基础第7章-Java-IO流课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Java程序设计基础第7章-Java-IO流课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 程序设计 基础 IO 课件
- 资源描述:
-
1、Java程序设计基础第7章 Java IO流本章主要内容本章主要内容n输入输出流n字节流和字符流n文件及文件流n过滤流n标准流n对象流nScanner类n流的选择第7章 Java IO流 输入和输出是任何程序设计语言均必须具备且重要的功能,具备了良好输入、输出功能的程序才能与用户更好的交流。输入输出的含义很广,除了通常的键盘输入、显示器输出外,还包括文件、网络连接等。Java的输入输出类库中包含了丰富的系统工具,这些类被定义在java.io包中。本章将详细介绍IO类库中的基本内容,主要侧重于流的基本概念和文件的输入输出流管理。7.1 输入输出流n流(Stream)n包java.ionJava中
2、各种常用IO流及其作用n流的分类n从流的流动方向来看,可以将IO流分为输入流和输出流n从流的数据处理单位来看,可以将IO流分为字节流和字符流n从流的功能来看,还可以将IO流分为节点流和过滤流nJava IO操作的关键7.2 字节流和字符n字节流nInputStream 字节输入流基类nOutputStream字节输出流基类n字符流nReader 字符输入流基类nWriter 字符输出流基类7.2 字节流和字符nInputStream 图图7-2 输入字节流类输入字节流类InputStream的继承关系的继承关系7.2 字节流和字符nInputStream表表7-2 InputStream类的常
3、用方法类的常用方法7.2 字节流和字符nOutputStream图图7-3 输出字节流类输出字节流类OutputStream的继承关系的继承关系7.2 字节流和字符nOutputStream表表7-3 OutputStream类的常用方法类的常用方法7.2 字节流和字符nReader图图7-4 输入字符流类输入字符流类Reader的继承的继承关系关系7.2 字节流和字符nReader表表7-4 Reader类的常用方法类的常用方法7.2 字节流和字符nWriter图图7-5 输出字符流类输出字符流类Writer的继承关系的继承关系7.2 字节流和字符nWriter表表7-5 Writer类的常
4、用方法类的常用方法7.3 文件及文件流7.3.1文件及目录管理nFile类表表7-6 File类的常用方法和属性类的常用方法和属性7.3 文件及文件流7.3.1 文件及目录管理nFile类表表7-6 File类的常用方法和属性类的常用方法和属性7.3 文件及文件流7.3.1文件及目录管理n文件路径的表示n在Windows系统下文件名称分隔符使用“/”或转义字符“”,而linux中使用“/”。nFile.separator 7.3 文件及文件流7.3.2 文件的字节流读写n文件的字节流读写nFileInputStreamnFileOutputStream 7.3 文件及文件流7.3.2 文件的字
5、节流读写nFileInputStream 表表7-7 FileInputStream类的常用构造方类的常用构造方法法7.3 文件及文件流7.3.2 文件的字节流读写nFileOutputStream 表表7-8 FileOutputStream类的常用构造方法类的常用构造方法7.3 文件及文件流7.3.2 文件的字节流读写nJava中IO流操作的基本流程 在Java中IO流操作的基本流程都十分相似,以文件流为例,一般的操作流程如下:使用File类定位一个文件;通过字节流或字符流的子类进行流对象的实例化;进行读/写操作;关闭字节或字符流。7.3 文件及文件流7.3.3 文件的字符流读写n文件的字
展开阅读全文