public class ZipFileZipEntrySource extends java.lang.Object implements ZipEntrySource
ZipInputStreamZipEntrySource
来说,节省内存,因为实际上是文件。构造器和说明 |
---|
ZipFileZipEntrySource(java.util.zip.ZipFile zipFile) |
限定符和类型 | 方法和说明 |
---|---|
void |
close()
关闭资源。
|
java.util.Enumeration<? extends java.util.zip.ZipEntry> |
getEntries()
获取可枚举的ZipEntry
|
java.io.InputStream |
getInputStream(java.util.zip.ZipEntry entry)
返回由解压数据组成的输入流
|
boolean |
isClosed()
是否已经关闭
|
public void close() throws java.io.IOException
ZipEntrySource
close
在接口中 ZipEntrySource
close
在接口中 java.io.Closeable
close
在接口中 java.lang.AutoCloseable
java.io.IOException
- 关闭失败public boolean isClosed()
ZipEntrySource
isClosed
在接口中 ZipEntrySource
public java.util.Enumeration<? extends java.util.zip.ZipEntry> getEntries()
ZipEntrySource
getEntries
在接口中 ZipEntrySource
public java.io.InputStream getInputStream(java.util.zip.ZipEntry entry) throws java.io.IOException
ZipEntrySource
getInputStream
在接口中 ZipEntrySource
entry
- ZipEntry对象java.io.IOException
- 读取失败