现在的位置: 首页 > 综合 > 正文

java.util.zip.Adler32翻译

2013年10月02日 ⁄ 综合 ⁄ 共 2781字 ⁄ 字号 评论关闭
 
JavaTM 2 Platform
Std. Ed. v1.4.2




java.util.zip
Class Adler32

java.lang.Object
  extended byjava.util.zip.Adler32
All Implemented Interfaces:
Checksum



public class Adler32
extends Object
implements Checksum

A class that can be used to compute the Adler-32 checksum of a data stream. An Adler-32 checksum is almost as reliable as a CRC-32 but can be computed much faster. 用于计算数据流的Adler-32校验和的类。Adler-32校验和几乎同CRC-32一样可靠但计算起来更快。

See Also:
Checksum



Constructor Summary
Adler32()
          Creates a new Adler32 object. 创建一个Adler32对象。

 

Method Summary
 long getValue()
          Returns checksum value. 返回校验和的值。
 void reset()
          Resets checksum to initial value. 重置校验和为初始值。
 void update(byte[] b)
          Updates checksum with specified array of bytes. 用指定的字节数组更新校验和。
 void update(byte[] b, int off, int len)
          Updates checksum with specified array of bytes. 用指定的字节数组更新校验和。
 void update(int b)
          Updates checksum with specified byte. 用指定的字节更新校验和。

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail


Adler32

public Adler32()
Creates a new Adler32 object. 创建一个Adler32对象。


Method Detail


update

public void update(int b)
Updates checksum with specified byte. 用指定的字节更新校验和。

Specified by:
update in interface Checksum
Parameters:
b - an array of bytes(有误)用于更新校验和的字节




update

public void update(byte[] b,
                   int off,
                   int len)
Updates checksum with specified array of bytes. 用指定的字节数组更新校验和。

Specified by:
update in interface Checksum
Parameters:
b - the byte array to update the checksum with 用于更新校验和的字节数组
off - the start offset of the data 数据起始偏移
len - the number of bytes to use for the update 用于更新的字节数




update

public void update(byte[] b)
Updates checksum with specified array of bytes. 用指定的字节数组更新校验和。




reset

public void reset()
Resets checksum to initial value. 重置校验和为初始值。

Specified by:
reset in interface Checksum




getValue

public long getValue()
Returns checksum value. 返回校验和的值。

Specified by:
getValue in interface Checksum
Returns:
the current checksum value 当前校验和的值




JavaTM 2 Platform
Std. Ed. v1.4.2



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.

抱歉!评论已关闭.