这是java 2应用开发指南这本书上所有例子的源代码
源代码在线查看: filedemo.java
//FileDemo.Java
import java.io.*;
public class FileDemo
{
//main方法
public static void main(String args[])
{
FileDemo one = new FileDemo();
}
//类构造方法
public FileDemo()
{
//路径分隔符
System.out.println("Path Separator"+File.pathSeparator);
//路径分隔字符
System.out.println("Path Separator character"+File.pathSeparatorChar);
//文件分隔符
System.out.println("Separator"+File.separator);
//文件分隔字符
System.out.println("Separator character"+File.separatorChar);
//创建文件对象
File f= new File("C:/FileDemo.Java");
//文件全路径名称
System.out.println(f);
//读属性
System.out.println(f.canRead());
//写属性
System.out.println(f.canWrite());
//文件长度
System.out.println(f.length());
//测试是否为普通文件
System.out.println(f.isFile());
//测试是否为目录
System.out.println(f.isDirectory());
//取得文件最后修改时间
System.out.println(f.lastModified());
//取得文件名
System.out.println(f.getName());
//取得文件所在路径
System.out.println(f.getPath());
//判断文件是否存在
System.out.println(f.exists());
}
}