java.nio (NIO stands for New Input/Output[1][2]) is a collection of Java programming language APIs that offer features for intensive I/O operations. It was introduced with the J2SE 1.4 release of Java by Sun Microsystems to complement an existing standard I/O. NIO was developed under the Java Community Process as JSR 51.[3] An extension to NIO that offers a new file system API, called NIO.2, was released with Java SE 7 ("Dolphin").[4]