Clase Java.io.ByteArrayOutputStream() en Java

La clase java.io.ByteArrayOutputStream crea un flujo de salida para escribir datos en una array de bytes. El tamaño del búfer crece automáticamente a medida que se escriben datos en él. No hay ningún efecto de cerrar byteArrayOutputStream en el funcionamiento de sus métodos. Pueden ser llamados incluso después de cerrar la clase. Por lo tanto, … Continue reading «Clase Java.io.ByteArrayOutputStream() en Java»

Copiar archivo usando FileStreams en Java

La lógica principal de copiar un archivo es leer el archivo asociado con la variable FileInputStream y escribir el contenido leído en el archivo asociado con la variable FileOutputStream . Podemos copiar un archivo de una ubicación a otra usando las clases FileInputStream y FileOutputStream en Java. Ahora, antes de continuar, analicemos los métodos esenciales … Continue reading «Copiar archivo usando FileStreams en Java»

Diferencia entre FileInputStream y ObjectInputStream en Java

La clase FileInputStream extrae los bytes de entrada de un archivo en un sistema de archivos. FileInputStream está diseñado para leer flujos de bytes sin procesar, como datos de imágenes. Para leer flujos de caracteres, considere usar FileReader. Debe usarse para leer datos orientados a bytes, por ejemplo, para leer audio, video, imágenes, etc. La … Continue reading «Diferencia entre FileInputStream y ObjectInputStream en Java»

Método de clase Java.io.RandomAccessFile | Serie 1

La clase Java.io.RandomAccessFile proporciona una forma de acceder aleatoriamente a los archivos mediante operaciones de lectura y escritura. Funciona como una array de bytes almacenados en el archivo. Declaración : public class RandomAccessFile extends Object implements DataOutput, DataInput, Closeable Métodos de la clase RandomAccessFile: read() : java.io.RandomAccessFile.read() lee bytes de datos del archivo. El byte … Continue reading «Método de clase Java.io.RandomAccessFile | Serie 1»

Manejo de archivos en Java usando FileWriter y FileReader

Las clases Java FileWriter y FileReader se utilizan para escribir y leer datos de archivos de texto (son clases de flujo de caracteres ). Se recomienda no utilizar las clases FileInputStream y FileOutputStream si tiene que leer y escribir información textual, ya que se trata de clases de flujo de bytes.  FileWriter FileWriter es útil … Continue reading «Manejo de archivos en Java usando FileWriter y FileReader»

Método de clase Java.io.RandomAccessFile | conjunto 2

Conjunto 1 , Conjunto 3 Métodos de Java.io.RandomAccessFile Class Method: readLine() : java.io.RandomAccessFile.readLine() lee la siguiente línea de texto de este archivo, comienza a leer desde el Puntero de archivo hasta el final del archivo. Syntax : public final String readLine() Parameters : —– Return : reads the next line of text from this file … Continue reading «Método de clase Java.io.RandomAccessFile | conjunto 2»

Clase Java.util.jar.JarEntry en Java

Esta clase se utiliza para representar una entrada de archivo JAR. Constructores : JarEntry(JarEntry je) : Crea un nuevo JarEntry con campos tomados del objeto JarEntry especificado. JarEntry(String name) : crea un nuevo JarEntry para el nombre de entrada del archivo JAR especificado. JarEntry(ZipEntry ze) : crea un nuevo JarEntry con campos tomados del objeto … Continue reading «Clase Java.util.jar.JarEntry en Java»

Clase Java.io.ByteArrayInputStream en Java

La clase ByteArrayInputStream del paquete java.io contiene todos los búferes, que contienen bytes para leer desde el flujo de entrada. No hay excepción de IO en el caso de los métodos de clase ByteArrayInputStream. Los métodos de esta clase se pueden llamar incluso después de cerrar el Stream, no tiene ningún efecto sobre los métodos … Continue reading «Clase Java.io.ByteArrayInputStream en Java»

Métodos de la clase Java.io.OutputStreamWriter

La clase OutputStreamWriter conecta flujos de caracteres con flujos de bytes. Codifica caracteres en bytes utilizando un conjunto de caracteres especificado. Declaración :   public class OutputStreamWriter extends Writer Constructores :   OutputStreamWriter (OutputStream geek_out): crea un OutputStreamWriter «geek_out» que utiliza  un conjunto de caracteres predeterminado para la codificación. OutputStreamWriter (OutputStream geek_out, Charset geek_set): crea un OutputStreamWriter «geek_out» … Continue reading «Métodos de la clase Java.io.OutputStreamWriter»

FileOutputStream en Java

FileOutputStream es un flujo de salida para escribir datos/flujos de bytes sin formato en un archivo o almacenar datos en un archivo. FileOutputStream es una subclase de OutputStream . Para escribir valores primitivos en un archivo, usamos la clase FileOutputStream. Para escribir datos orientados a bytes y orientados a caracteres, podemos usar FileOutputStream pero para … Continue reading «FileOutputStream en Java»