New I/O

collection of Java programming language APIs introduced with the J2SE 1.4 release of Java by Sun Microsystems

New I/O (Input/Output) or Non-blocking I/O, usually called NIO, is a collection of Java programming language Application programming interfaces that offer features for intensive I/O operations.