Quelle est la différence entre une entrée basée sur un flux et une entrée basée sur un canal? L'API java fournit à la fois le flux dans le package "java.io" et le canal dans le package "java.nio". Lequel des deux offre les meilleures performances et réduit les erreurs d'exécution?
21
Réponses:
Voir cet article de blog Oracle pour un bon aperçu
N'oubliez pas non plus de lire les API NIO.2 de Java 7!
En termes de performances, etc., la réponse est: "cela dépend". Cela dépend des caractéristiques de votre E / S, par exemple sa taille, sa 'forme', qu'il s'agisse d'un réseau ou d'un disque ou en mémoire ou ....
la source