closeAfterInputStreamIsConsumed
全部标签 我有一个文件的InputStream,我使用apachepoi组件来读取它,如下所示:POIFSFileSystemfileSystem=newPOIFSFileSystem(inputStream);问题是我需要多次使用同一个流,而POIFSFileSystem会在使用后关闭流。缓存输入流中的数据然后将更多输入流提供给不同的POIFSFileSystem的最佳方法是什么?编辑1:缓存是指存储以供以后使用,而不是作为加速应用程序的一种方式。将输入流读入数组或字符串然后为每次使用创建输入流更好吗?编辑2:很抱歉重新提出问题,但在桌面和Web应用程序中工作时,情况会有所不同。首先,我从我的
我有一个文件的InputStream,我使用apachepoi组件来读取它,如下所示:POIFSFileSystemfileSystem=newPOIFSFileSystem(inputStream);问题是我需要多次使用同一个流,而POIFSFileSystem会在使用后关闭流。缓存输入流中的数据然后将更多输入流提供给不同的POIFSFileSystem的最佳方法是什么?编辑1:缓存是指存储以供以后使用,而不是作为加速应用程序的一种方式。将输入流读入数组或字符串然后为每次使用创建输入流更好吗?编辑2:很抱歉重新提出问题,但在桌面和Web应用程序中工作时,情况会有所不同。首先,我从我的