Java: ¿cuál es exactamente la diferencia entre NIO y NIO.2?

No entiendo lo diferentes que son entre sí, así que tengo algunas preguntas sobre estos dos paquetes.

Después de mirar un poco en Google, parece que Oracle decidió actualizar elNIO paquete con el más nuevo y mejoradoNIO.2 paquete como parte de la versión JDK7.

¿Cómo funciona el rendimiento deNIO paquete en comparación con elNIO.2 ¿paquete?¿Cuáles son algunos grandes cambios deNIO aNIO.2? (por ejemplo, nuevos métodos, características)¿Por qué el originalNIO paquete tiene que ser actualizado?EsNIO.2 solo sinónimo deNIO paquete hoy en día?

No es que quiera usar el paquete heredado en mi código, solo tengo mucha curiosidad por esto. Por favor dime sus diferencias?

Respuestas a la pregunta(2)

Su respuesta a la pregunta