how to check detail about a file in java


public class JavaApplication5 {


    public static void main(String[] args) {
        // TODO code application logic here
    java.io.File file=new java.io.File("C:\\Users\\Public\\Pictures\\Sample Pictures\\a.jpg");
    System.out.println("file is esixt="+file.exists());
    System.out.println("Size of the file="+file.length());
    System.out.println("file is readable="+file.canRead());
    System.out.println("file is writeable="+file.canWrite());
    System.out.println("File is a file ="+file.isFile());
    System.out.println("directory of the file"+file.isDirectory());
    System.out.println("file is hidden"+file.isHidden());
    System.out.println("absolute path of the file="+file.isAbsolute());
    System.out.println("Last modified time="+new java.util.Date(file.lastModified()));
    }
}