Qu'est-ce que l'utilisation exacte de java nio paquet quand déjà les méthodes sont disponibles avec io paquet

J'ai été l'apprentissage de java nio paquet et j'ai réalisé il ya beaucoup de méthodes déjà prévue par le Fichier qui nio.Fichiers est de fournir à nouveau en utilisant le Chemin de la classe. Comme que peu de plus j'ai eu.
Je suis réellement pas obtenir ce qui est de l'utilisation réelle de nio paquet.

Je suis juste très nouveau à ce package, donc peut être que ma question est mal, mais un peu d'aide peut stimuler moi de lire plus loin.

  • Pas un answser, je vais donc poster un commentaire: La page de Wikipedia sur elle parle de certains des objectifs et des raisons pour le nio paquet.
  • Pédant, "Chemin" est une partie de la NIO2 bibliothèque ajoutée dans Java 7. BTW: bien qu'il y est beaucoup de l'accent mis sur la non-bloquant NIO sockets, j'ai l'habitude d'utiliser le blocage de NIO Sockets qui sont plus simples à utiliser à mon humble avis. NIO2 Ajouter asynchrone NIO pour les Sockets et les Fichiers.