Med Java SE 6 är det äntligen möjligt att ta reda på hur mycket disk en volym har (getTotalSpace, getFreeSpace, getUsableSpace) samt att ändra rättigheter på filer (setWritable, setReadable, setExecutable, canExecute).

Stödet för mimetyper är förbättrats avsevärt, bla mha klassen java.awt.Desktop. Med Desktop klassen kan utföra operationer som tex att öppna ett dokument för editering, printa filer osv. Operationerna utför inte i JVM:en utan sköts av den applikation som är kopplat till mimetypen för objektet. Om man anropar Desktop.open() och skickar en PDF fil som argument så öppnas tex Acrobat Reader på min dator. Det är även möjligt att maila samt öppna en webbsida med webbläsaren.