Checksum


Checksum java.util.zip

Java 1.1

This interface defines the methods required to compute a checksum on a stream of data. The checksum is computed based on the bytes of data supplied by the update( ) methods; the current value of the checksum can be obtained at any time with the getValue( ) method. reset( ) resets the checksum to its default value; use this method before beginning a new stream of data. The checksum value computed by a Checksum object and returned through the getValue( ) method must fit into a long value. Therefore, this interface is not suitable for the cryptographic checksum algorithms used in cryptography and security. The classes CheckedInputStream and CheckedOutputStream provide a higher-level API for computing a checksum on a stream of data. See also java.security.MessageDigest .

 public interface  Checksum  {  // Public Instance Methods  long  getValue  ( );        void  reset  ( );        void  update  (int  b  );        void  update  (byte[ ]  b  , int  off  , int  len  );   } 

Implementations

Adler32 , CRC32

Passed To

CheckedInputStream.CheckedInputStream( ) , CheckedOutputStream.CheckedOutputStream( )

Returned By

CheckedInputStream.getChecksum( ) , CheckedOutputStream.getChecksum( )



Java In A Nutshell
Java In A Nutshell, 5th Edition
ISBN: 0596007736
EAN: 2147483647
Year: 2004
Pages: 1220

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net