public class GetFileInfos
{
public static void put(String s)
{
System.out.println(s);
}
public static void main(String []args)
{
File file=new File("C:/temp/newTemp.txt");
put("文件名: "+file.getName());
put("文件路径: "+file.getPath());
put("绝对路径: "+file.getAbsolutePath());
put("父目录: "+file.getParent());
put("文件是否存在"+file.exists());
put("文件是否可读"+file.canRead());
put("文件是否可写"+file.canWrite());
put("是否隐藏文件"+file.isHidden());
put("是否是普通文件"+file.isFile());
put("是否是文件目录"+file.isDirectory());
put("文件路径是否是绝对路径"+file.isAbsolute());
put("文件路径的URI"+file.toURI());
put("文件最后修改的时间"+new Date(file.lastModified()).toString());
put("文件的大小"+file.length()+"byte");
}
}