文档详情

精品计算机课件Java程序基础教程第讲文件管理和IO入门.pdf

发布:2017-06-26约8.08千字共9页下载文档
文本预览下载声明
Java 语言程序设计 第十二讲 文件管理和 IO 入门 主要内容 File 类和文件管理 File 类的常用方法 数据流初步理解 数据流的封装 RandomAccessFile 文件操作 File 类和 Java 文件管理 Java 文件管理概述 Java 提供了类似“资源管理器”或者 DOS 命令所具有的文件和目录管理功能。 如:建立目录、删除文件、显示目录中的文件等。 文件:一组相关信息的集合。 目录:一种特殊的文件,用以存放文件和其他目录。 路径:从盘符经过各级目录到文件的目录序列 文件管理步骤:  建立 File 对象与具体的文件或目录建立联系  调用 File 类的方法进行文件和目录操作。 File 类的认识 File 类通过简易的方法封装了复杂的、与平台相关的文件及目录。 File类的构造方法 public File(String path) Java 语言程序设计 创建一个 File 对象,指向 path 所表示的文件或者目录。 如:File dir=new File(“d:\\java\\javatry”); File(File dir, String name) 创建一个 File 对象,指向 dir 指定的目录下的文件名为 name 如:File f1=new File(dir,”Hello.java”); File(String path, String name) 创建一个 File 对象,直接指向 path 路径下的 name 文件。 说明:创建一个 File 对象,不会影响到真实的文件系统,只是在对象与真 .... .... ....................... 实的文件或目录之间建立了联系。 .............. File 类的常用方法 方法 说明 public boolean canRead () 测试 File 对象关联文件是否可读 public boolean canWrite () 测试 File 对象关联文件是否可 public boolean exists () 测试 File 对象关联文件 (目录)是否 存在 public boolean isDirectory() 测试 File 对象是否对应了磁盘 目录 public boolean isFile() 测试 File 对象是否对应了磁盘文件 public String getAbsolutePath () 获取文件的绝对路径 public String getName () 获取文件的名字 public String getPath () 获取文件的路径 public long lastModified() 返回文件最后被修改的时间(与 1970 年 1 月 1 日00:00:00 GMT 的时间差) public boolean 设置文件(目录)最后修改时间 setLastModified(long time) public long length() 返回文件的长度 (bytes) public String[] list() 如果 File 对象指向 目录的话,返回
显示全部
相似文档