“Conocimientos software>compresión de datos

Cómo crear archivos ZIP con Java

2015/4/18
archivos Zip pueden contener uno o más archivos que se comprimen y almacenan en un servidor o un equipo privado . Java tiene una biblioteca interna que recoge los archivos y los almacena en un archivo zip. Estos pueden ser recuperados más tarde, enviado por correo electrónico , o simplemente almacenada como un archivo. Creación dinámica de archivos zip es una tarea sencilla con Java y sólo requiere unas pocas líneas de código en el programador. Instrucciones
1

Incluir la biblioteca de clases Java. El código siguiente se introduce en la parte superior del archivo de Java: incluir java.util.zip ;
2

Configurar cuerdas para que el archivo zip, y la ubicación para el archivo guardado. La sintaxis siguiente crea dos cadenas de archivos. El tampón se utiliza para cargar los archivos en la memoria para un procesamiento más rápido : String myinfile = " c: \\ \\ miarchivo.txt " ; byte [ ] mybuf = new byte [ 1024 ] ; ZipOutputStream zipout = new ZipOutputStream ( nueva FileOutputStream ("c : \\ \\ myzipfile.zip " ) .
3

Crear una secuencia de archivo para leer el contenido del archivo en la memoria Filestream es una clase que se utiliza para leer los archivos de Java la sintaxis siguiente crea una secuencia de archivo para . su uso posterior en el código: FileInputStream InputStream = new FileInputStream ( myinfile ) ;
4

Añada el archivo de lectura con la variable de secuencia de archivo en el archivo zip la biblioteca de clases zip tiene un método llamado " putNextEntry " eso. . copia el archivo de texto en el archivo zip Entonces , el objeto buffer de copia los datos reales en el archivo en el archivo zip : zipout.putNextEntry ( nueva ZipEntry ( nombres de ficheros [ i ])) ; int len; while ( (len = InputStream . leer ( mybuf ) ) > 0 ) { zipout.write ( mybuf , 0, len) ;} .
5

Cierre el flujo de entrada y el archivo zip para completar la transacción el siguiente código se cierra la los archivos y los libera para otros procesos a utilizar: zipout.closeEntry () ; inputstream.close () ;

compresión de datos
Cómo comprimir archivos zip
Cómo Zip Archivos MP3
Cómo utilizar el firmware del iPod Touch que no sea una postal
Cómo comprimir la unidad de memoria
Desventajas y ventajas de la compresión de imagen
Cómo comprimir un archivo de vídeo para descargar en YouTube
Cómo comprimir archivos WAV para que quepa en CD
Cómo comprimir fotos para RAR
Conocimientos Informáticos © http://www.ordenador.online