InputStreams 和 OutputStreams

请注意,大多数情况下,你不直接使用 InputStreams,而是使用 BufferedStreams 或类似的。这是因为每次调用 read 方法时 InputStream 都会从源读取。这可能导致进出内核的上下文切换中的 CPU 使用量显着增加。