Core - 2

В каких пакетах расположены классы потоков ввода/вывода?


В Java классы потоков ввода/вывода расположены в пакетах `java.io` и `java.nio` . В пакете `java.io` находятся основные классы потоков ввода/вывода, такие как `InputStream` , `OutputStream` , `Reader` , `Writer` и их различные реализации и подклассы. В пакете `java.nio` находятся классы, связанные с новым вводом/выводом (NIO - New Input/Output), предоставляющие альтернативные механизмы для работы с потоками ввода/вывода, такие как `ByteBuffer` , `Channel` , `Selector` и другие. Обратите внимание, что начиная с Java 7, также был добавлен пакет `java.nio.file` для работы с файловой системой, включая классы `Path` , `Files` и другие, которые также связаны с потоками ввода/вывода при работе с файлами и директориями.


Копировать ссылку