Asynchronous and/or polling I/O
Memory mapped or otherwise buffered I/O
printf()
like formatting. For example,
Formatter f = new Formatter(System.out);
f.fmt("%d bytes in %d seconds (%.2f KB/s)\n",
{ nbytes, seconds, ((double)(nbytes / 1024) / (double)seconds)) };
Regular expressions
More details about the file system and file types should be exposed through the Java API; for example, the file permissions and ownership info.
More detailed IOExceptions