java.util.zip.InflaterInputStream翻译
来源:互联网 发布:mac低版本软件下载 编辑:程序博客网 时间:2024/05/22 13:22
Overview Package Class Use Tree Deprecated Index Help JavaTM 2 Platform
Std. Ed. v1.4.2 PREV CLASS NEXT CLASSFRAMES NO FRAMES All Classes SUMMARY: NESTED | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD
java.util.zip
Field Summary
Input buffer for decompression. 解压的输入缓冲。
Decompressor for this stream. 流的解压器。
Length of input buffer. 输入缓冲大小。 Fields inherited from class java.io.FilterInputStream
Creates a new input stream with a default decompressor and buffer size. 用默认的解压器和缓冲区大小创建一个新的输入流。
Creates a new input stream with the specified decompressor and a default buffer size. 用指定的解压器和默认缓冲区大小创建一个新的输入流。
Creates a new input stream with the specified decompressor and buffer size. 用指定的解压器和缓冲区大小创建一个新的输入流。 Method Summary
Returns 0 after EOF has reached, otherwise always return 1. 到达EOF后,返回0,否则总是返回1。
Closes the input stream. 关闭输入流。
Fills input buffer with more data to decompress. 用更多数据填充输入缓冲区来解压。
Reads a byte of uncompressed data. 读取解压数据的一个字节。
Reads uncompressed data into an array of bytes. 将解压数据读取到字节数组。
Skips specified number of bytes of uncompressed data. 跳过解压数据的指定字节数。 Methods inherited from class java.io.FilterInputStream
Overview Package Class Use Tree Deprecated Index Help JavaTM 2 Platform
Std. Ed. v1.4.2 PREV CLASS NEXT CLASSFRAMES NO FRAMES All Classes SUMMARY: NESTED | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD
Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Std. Ed. v1.4.2 PREV CLASS NEXT CLASSFRAMES NO FRAMES All Classes SUMMARY: NESTED | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD
java.util.zip
Class InflaterInputStream
java.lang.Object java.io.InputStream java.io.FilterInputStream java.util.zip.InflaterInputStream
- Direct Known Subclasses:
- GZIPInputStream, ZipInputStream
- public class InflaterInputStream
- extends FilterInputStream
This class implements a stream filter for uncompressing data in the "deflate" compression format. It is also used as the basis for other decompression filters, such as GZIPInputStream. 该类为用“deflate”压缩格式解压数据实现了一个流过滤器。它也用作其它类型的解压过滤器如GZIPInputStream的基础。
- See Also:
Inflater
Field Summary
protected byte[]
buf
Input buffer for decompression. 解压的输入缓冲。
protected Inflater
inf
Decompressor for this stream. 流的解压器。
protected int
len
Length of input buffer. 输入缓冲大小。 Fields inherited from class java.io.FilterInputStream
in
Constructor SummaryInflaterInputStream(InputStream in)
Creates a new input stream with a default decompressor and buffer size. 用默认的解压器和缓冲区大小创建一个新的输入流。
InflaterInputStream(InputStream in, Inflater inf)
Creates a new input stream with the specified decompressor and a default buffer size. 用指定的解压器和默认缓冲区大小创建一个新的输入流。
InflaterInputStream(InputStream in, Inflater inf, int size)
Creates a new input stream with the specified decompressor and buffer size. 用指定的解压器和缓冲区大小创建一个新的输入流。 Method Summary
int
available()
Returns 0 after EOF has reached, otherwise always return 1. 到达EOF后,返回0,否则总是返回1。
void
close()
Closes the input stream. 关闭输入流。
protected void
fill()
Fills input buffer with more data to decompress. 用更多数据填充输入缓冲区来解压。
int
read()
Reads a byte of uncompressed data. 读取解压数据的一个字节。
int
read(byte[] b, int off, int len)
Reads uncompressed data into an array of bytes. 将解压数据读取到字节数组。
long
skip(long n)
Skips specified number of bytes of uncompressed data. 跳过解压数据的指定字节数。 Methods inherited from class java.io.FilterInputStream
mark, markSupported, read, reset
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detailinf
protected Inflater inf
- Decompressor for this stream. 流的解压器。
buf
protected byte[] buf
- Input buffer for decompression. 解压的输入缓冲。
len
protected int len
- Length of input buffer. 输入缓冲大小。
InflaterInputStream
public InflaterInputStream(InputStream in, Inflater inf, int size)
- Creates a new input stream with the specified decompressor and buffer size. 用指定的解压器和缓冲区大小创建一个新的输入流。
- Parameters:
in
- the input stream 输入流inf
- the decompressor ("inflater") 解压器(“inflater”)size
- the input buffer size 输入缓冲大小- Throws:
IllegalArgumentException
- if size is <= 0 如果大小<=0抛出
InflaterInputStream
public InflaterInputStream(InputStream in, Inflater inf)
- Creates a new input stream with the specified decompressor and a default buffer size. 用指定的解压器和默认缓冲区大小创建一个新的输入流。
- Parameters:
in
- the input stream 输入流inf
- the decompressor ("inflater") 解压器(“inflater”)
InflaterInputStream
public InflaterInputStream(InputStream in)
- Creates a new input stream with a default decompressor and buffer size. 用默认的解压器和缓冲区大小创建一个新的输入流。
- Parameters:
in
- the input stream 输入流
read
public int read() throws IOException
- Reads a byte of uncompressed data. This method will block until enough input is available for decompression. 读取解压数据的一个字节。方法将阻塞直到有足够的输入用于解压。
- Overrides:
read
in classFilterInputStream
- Returns:
- the byte read, or -1 if end of compressed input is reached 读入的字节,果到达已压缩的输入末端,返回-1
- Throws:
IOException
- if an I/O error has occurred 如果发生I/O错误抛出- See Also:
FilterInputStream.in
read
public int read(byte[] b, int off, int len) throws IOException
- Reads uncompressed data into an array of bytes. This method will block until some input can be decompressed. 将解压数据读取到字节数组。方法将阻塞直到某些输入能被解压。
- Overrides:
read
in classFilterInputStream
- Parameters:
b
- the buffer into which the data is read 读入数据的缓冲区off
- the start offset of the data 数据的起始偏移len
- the maximum number of bytes read 读入的最大字节数- Returns:
- the actual number of bytes read, or -1 if the end of the compressed input is reached or a preset dictionary is needed 读入的实际字节数,如果到达已压缩的输入末端或需要预置字典,返回-1
- Throws:
ZipException
- if a ZIP format error has occurred 如果发生ZIP格式错误抛出IOException
- if an I/O error has occurred 如果发生I/O错误抛出- See Also:
FilterInputStream.in
available
public int available() throws IOException
- Returns 0 after EOF has reached, otherwise always return 1. 到达EOF后,返回0,否则总是返回1。
Programs should not count on this method to return the actual number of bytes that could be read without blocking. 程序不能依靠此方法返回不阻塞条件下读取的实际字节数。
- Overrides:
available
in classFilterInputStream
- Returns:
- 1 before EOF and 0 after EOF. EOF之前返回1,之后返回0。
- Throws:
IOException
- if an I/O error occurs. 如果发生I/O错误抛出。- See Also:
FilterInputStream.in
skip
public long skip(long n) throws IOException
- Skips specified number of bytes of uncompressed data. 跳过解压数据的指定字节数。
- Overrides:
skip
in classFilterInputStream
- Parameters:
n
- the number of bytes to skip 要跳过的字节数- Returns:
- the actual number of bytes skipped. 跳过的实际字节数。
- Throws:
IOException
- if an I/O error has occurred 如果发生I/O错误抛出IllegalArgumentException
- if n < 0 如果n < 0抛出
close
public void close() throws IOException
- Closes the input stream. 关闭输入流。
- Overrides:
close
in classFilterInputStream
- Throws:
IOException
- if an I/O error has occurred 如果发生I/O错误抛出- See Also:
FilterInputStream.in
fill
protected void fill() throws IOException
- Fills input buffer with more data to decompress. 用更多数据填充输入缓冲区来解压。
- Throws:
IOException
- if an I/O error has occurred 如果发生I/O错误抛出
Overview Package Class Use Tree Deprecated Index Help JavaTM 2 Platform
Std. Ed. v1.4.2 PREV CLASS NEXT CLASSFRAMES NO FRAMES All Classes SUMMARY: NESTED | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD
Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
- java.util.zip.InflaterInputStream翻译
- java.util.zip.ZipFile翻译
- java.util.zip.ZipInputStream翻译
- java.util.zip.ZipOutputStream翻译
- java.util.zip.ZipException翻译
- java.util.zip.ZipEntry翻译
- java.util.zip.CRC32翻译
- java.util.zip.Adler32翻译
- java.util.zip.Checksum翻译
- java.util.zip.CheckedInputStream翻译
- java.util.zip.CheckedOutputStream翻译
- java.util.zip.DataFormatException翻译
- java.util.zip.DeflaterOutputStream翻译
- java.util.zip.GZIPInputStream翻译
- java.util.zip.GZIPOutputStream翻译
- java.util.zip
- java.util.zip
- java.util.zip.ZipException
- 在VMWare上安装VxWorks操作系统
- 利用 HeartBeat 实现双机热备的网关接入
- c# 生成条形码标识类
- windows中的path系统变量和java中的ClassPath环境变量。
- Apche日志系列_关于cronolog的详细解释(配置访问日志)
- java.util.zip.InflaterInputStream翻译
- WinCvs的权限配置
- windbg 6.5.3.7发布了
- 让程序运行时能服务端的时间而改变本地时间
- 一个好的项目组大概要具有的几个特点!
- DW制作的HTML页面导入到C#.NET
- 考研与工作
- System.out.println("Hello,World");
- 7.1