logo资料库

java基础io包.ppt

第1页 / 共48页
第2页 / 共48页
第3页 / 共48页
第4页 / 共48页
第5页 / 共48页
第6页 / 共48页
第7页 / 共48页
第8页 / 共48页
资料共48页,剩余部分请下载后查看
Java.io包 高级讲师:张冬亮 长沙极客营IT梦想学院 http://www.haunix.com
回顾 • 使用Data类和Calendar类获取当前系统时间及日期 • 使用Random类对象生成随机数 • 理解Java中的集合框架 • 使用ArrayList类创建动态数组 • 使用HashMap类创建键值对集合 • 使用LinkedList类创建链表 • Vector类
本章相关词汇 单 词 input output file directory stream write read source destination 说 明 输入 输出 文件,档案 目录 流 写,书写 读,阅读 源头,来源 目标,目的地
本章目标 • 了解java.io包 • 运用File类对文件或目录的属性进行操作 • 理解流,理解输入/输出流的概念 • 运用FileInputStream类和FileOutputStream类读/写字节文件 • 运用FileReader类和FileWriter类配合BufferedReader类和 BufferedWriter类读/写字符文件 • 使用BufferedReader类从控制台接受输入 • 运用DataInputStream类和DataOutputStream类读写数据文件
java.io包简介 • java.io包也是Java内置的包,其中包含一系列对文件 和目录的属性进行操作,对文件进行读写操作的类; • 程序中如果要使用到该包中的类,对文件或流进行操 作,则必须显式地声明如下语句: import java.io.*;
文件 • 什么是文件? 文件可以认为是相关记录或存放在一起的数据的集合; • 文件一般是存放在磁盘上的,例如:硬盘、软盘和光 盘等等。
File类 • File类的对象不但可以表示文件,还可以表示目录, 在程序中一个File类对象可以代表一个文件或目录; • 当创建一个文件对象后,就可以利用它来对文件或 目录的属性进行操作,如:文件名、最后修改日期、 文件大小等等; • 需要注意的是,File对象并不能直接对文件进行读/ 写操作,只能查看文件的属性;
File类的构造方法 • File类的构造方法有4种重载方式,常用的如下: 构 造 方 法 File(String pathname) 说 明 指定文件(或目录)名和路径创建文件 对象 • 如: //在当前目录下创建一个与aaa.txt文件名相关联的 文件对象 File f1 = new File("aaa.txt"); //指明详细的路径以及文件名,请注意双斜线 File f2 = new File("D:\\Java\\Hello.java");
分享到:
收藏