Für was steht NIO und wofür wird es verwendet?

NIO steht für Java New IO. Ziel ist die direkte Nutzung der IO-Funktionalität des BS. Vorteile: Effizienter, weniger Speicherbedarf und bessere Skalierung.
Nutzung:  Vornehmlich für (reaktive) Serveranwendungen.  Für (kleine) Client-Anwendungen weniger sinnvoll

Diskussion