Oracle cloud infrastructure GetObjectResponse.InputStream的资源所有权

Oracle cloud infrastructure GetObjectResponse.InputStream的资源所有权,oracle-cloud-infrastructure,oci-java-sdk,Oracle Cloud Infrastructure,Oci Java Sdk,谁拥有OCI对象存储GetObjectResponse.InputStream资源 是否需要显式关闭流?API文档中没有关于这方面的信息。如Char所述,InputStream由您“拥有”,需要您打开/关闭它。是的,它只是一个Java InputStream,因此您应该在读取后关闭它。可能会有帮助。我的问题是关于inputStream的所有权。您的意思是说GetObjectResponse.InputStream的所有权属于调用方吗?如果我理解正确,那么是的。你基本上只是得到了一个资源,让你从某

谁拥有OCI对象存储GetObjectResponse.InputStream资源


是否需要显式关闭流?API文档中没有关于这方面的信息。

如Char所述,InputStream由您“拥有”,需要您打开/关闭它。

是的,它只是一个Java InputStream,因此您应该在读取后关闭它。可能会有帮助。我的问题是关于inputStream的所有权。您的意思是说GetObjectResponse.InputStream的所有权属于调用方吗?如果我理解正确,那么是的。你基本上只是得到了一个资源,让你从某处读取数据,所以你“拥有”了连接中需要在你端打开和关闭的部分。