java IO系统.ppt


文档分类:IT计算机 | 页数:约32页 举报非法文档有奖
1/32
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/32
文档列表 文档介绍
第八章 Java I/O系统
本章导读
文件类
Java I/O结构
使用流
本章要点
本章学****目标:
初步了解输入输出流的基本概念。
掌握基本的文件操作方法及读取、写入文件。
第八章 Java I/O系统
Java的输入/输出操作采用数据流的形式;
;
数据流总是成对出现,一种输入流和其相应的输出流;
I/O流提供一条通道,读取“源”中的数据,或把数据送到“目的地”。
Input stream(输入流)
程序从指向源的输入流中读取源中的数据;
Output stream (输出流)
程序通过向输出流中写入数据把信息传递到目的地。
:
(字节输入流)
(字符输入流)
(字节输出流)
(字符输出流)

InputStream 和Reader类为其子类提供了重要的读取数据的read方法
OutputStream和Writer类为其子类提供了重要的写入数据的write方法
文件类的使用
在学****文件读取和写入时,需要知道一些关于文件的信息。File类提供的方法可以得到文件或目录的描述信息,包括名称、所在路径、长度等,还可以改变文件名、删除文件、列出一个目录中所有的文件或与某个模式相匹配的文件等操作。
重点:掌握文件类和文件操作方法。
文件
File类创建的对象来代表文件,但并不涉及对文件的读写操作。
3个构造方法:
File(String filename); 与当前应用程序在同一目录
File(String directoryPath,String filename);
File(File f, String filename);

filename是文件名字
directoryPath是文件的路径
f是指定成一个目录的文件。
创建文件对象的应用代码如下:
File f1=new File(“”);
File f2= newFile(“c:\\”,“”);

注意:使用第一种构造方法创建文件时,该文件被认为是与当前应用程序在同一目录中。
注意:
需要指出的是,当我们调用File类的构造方法时,仅仅是在程序运行环境中创建了一个File对象,而不是在文件系统中创建了一个文件。
调用File类构造方法并不能创建一个文件,那么我们如何创建一个文件呢?
一种方法是调用File对象的方法createNewFile();
另一种更常用的方法是调用我们随后要介绍的类FileOutputStream 的构造方法,它还可以提供File类不具备的文件输出功能。

java IO系统 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数32
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小259 KB
  • 时间2018-01-07