new InputStream
时间: 2023-07-04 19:09:35 浏览: 88
InputStream
4星 · 用户满意度95%
`InputStream` 是一个抽象类,不能直接实例化。如果要创建 `InputStream` 的实例,需要通过其子类来完成。通常情况下,我们可以使用 `FileInputStream` 或 `ByteArrayInputStream` 等子类来创建 `InputStream` 对象。
示例代码:
```
InputStream inputStream = new FileInputStream("file.txt"); // 创建一个文件输入流
```
```
byte[] bytes = {1, 2, 3, 4, 5};
InputStream inputStream = new ByteArrayInputStream(bytes); // 创建一个字节数组输入流
```
当然,如果你想自定义一个 `InputStream` 的子类,你需要重写 `read()` 方法来实现具体的读取逻辑。
阅读全文