import java.io.File; public class FileSample1 { public FileSample1() { File file = new File("C:"); System.out.println("C:"); System.out.println("Total: " + file.getTotalSpace()); System.out.println("Free: " + file.getFreeSpace()); System.out.println("Usable: " + file.getUsableSpace()); file = new File("C:\\temp"); System.out.println("\nC:\\temp (exist)"); System.out.println("Total: " + file.getTotalSpace()); System.out.println("Free: " + file.getFreeSpace()); System.out.println("Usable: " + file.getUsableSpace()); file = new File("D:\\temp"); System.out.println("\nD:\\temp (not exist)"); System.out.println("Total: " + file.getTotalSpace()); System.out.println("Free: " + file.getFreeSpace()); System.out.println("Usable: " + file.getUsableSpace()); file = new File("/"); System.out.println("\n/"); System.out.println("Total: " + file.getTotalSpace()); System.out.println("Free: " + file.getFreeSpace()); System.out.println("Usable: " + file.getUsableSpace()); } public static void main(String[] args) { new FileSample1(); } }