package com.io.file; import java.io.File; /** * @author 王恒 * @datetime 2017年4月20日 下午2:53:29 * @description * java.io.File类代表系统中的文件(文件或目录)。 * 磁盘上的文件或目录在Java程序中都是用File类的实例来表示 * * File:文件和目录(文件夹) * 创建文件对象(在内存中创建了文件对象,磁盘上未必存在) * File f = new File("src/com/wh/usual/TestDate.java"); */ public class TestFile { public static void main(String[] args) { //public File(String pathname) //以pathname为路径创建File对象,如果pathname是相对路径,则是在eclipse项目路径下(即在工程名以下,由下行代码可知) //一般情况下是绝对路径(创建一个web项目,也能读取WEB-INF下的文件,回来再看下不能读取的原因,现在是能读取) File f = new File("src/com/wh/usual/TestDate.java"); if(f.exists()){ System.out.println(f.getAbsolutePath()); }else{ System.out.println("文件不存在!"); } } }