I/O operations are a typical occurrence in most applications, since they range from reading files to network programming. Java had changed little in this area since its inception, until the creation of the NIO.2 API which is to form part of Java 7. This post by Janice J. Heiss and Sharon Zakhou explores the concepts behind Java NIO.2 Read Janice J. Heiss's and Sharon Zakhou's post entitled 'The Java NIO.2 File System in JDK 7 ': http://java.sun.com/developer/technicalArticles/javase/nio/: