gpt4 book ai didi

java - InputStream.close() 有什么作用吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:01:24 24 4
gpt4 key购买 nike

根据 official documentation :

public void close() throws IOException

Closes this input stream and releases any system resources associated with the stream.

The close method of InputStream does nothing.

那么它什么都不做还是什么都不做?

最佳答案

不,它什么都不做,但是 InputStream 是一个 abstract 类,其中 close 不是抽象的(它实现了 java.io.Closeable ),它有一个空体。 InputStream 的实现者可以选择覆盖该方法。 FileInputStream 关闭文件输入流并释放所有 ByteInputStream 不执行任何操作的系统资源。

关于java - InputStream.close() 有什么作用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33149059/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com