Java.io.FileDescriptor en Java

java.io.FileDescriptor funciona para abrir un archivo con un nombre específico. Si hay algún contenido presente en ese archivo, primero borrará todo ese contenido y pondrá «Comienzo del proceso» como la primera línea. Las instancias de la clase de descriptor de archivo sirven como un identificador opaco para la estructura subyacente específica de la máquina que … Continue reading «Java.io.FileDescriptor en Java»

Clase Java.io.StreamTokenizer en Java | conjunto 2

Clase StringTokenizer en Java | Serie 1 Métodos: parseNumbers() : java.io.StreamTokenizer.parseNumbers() especifica que el número en StreamTokenizer se analiza, de modo que cada carácter: «0, 1, 2, 3, 4, 5, 6, 7, 8, 9» tiene un atributo numérico. Cuando el analizador encuentra un token de palabra que tiene el formato de un número de coma … Continue reading «Clase Java.io.StreamTokenizer en Java | conjunto 2»

Programa Java para fusionar dos archivos alternativamente en un tercer archivo

Requisito previo: PrintWriter , BufferedReader Deje que los dos archivos dados sean file1.txt y file2.txt. Nuestra tarea es fusionar ambos archivos en un tercer archivo, digamos file3.txt, pero la fusión debe hacerse línea por línea alternativamente. Los siguientes son pasos para combinar alternativamente. Crear objeto PrintWriter para file3.txt Abra BufferedReader para file1.txt Abra BufferedReader para … Continue reading «Programa Java para fusionar dos archivos alternativamente en un tercer archivo»

Java.io.DataOutputStream en Java

Un flujo de salida de datos permite que una aplicación escriba tipos de datos Java primitivos en un flujo de salida de forma portátil. Luego, una aplicación puede usar un flujo de entrada de datos para volver a leer los datos. Analicemos el constructor de esta clase antes de pasar a los métodos de esta … Continue reading «Java.io.DataOutputStream en Java»

Programa Java para enumerar todos los archivos en un directorio y subdirectorios anidados

Requisitos previos: clase de archivo Dado un directorio/carpeta principal, enumere todos los archivos de él y, si este directorio tiene otros subdirectorios anidados, enumere los archivos de ellos. Es bastante fácil observar un patrón de recurrencia simple en el problema anterior. Algoritmo:  Cree un objeto de archivo para el directorio principal. Obtenga una array de … Continue reading «Programa Java para enumerar todos los archivos en un directorio y subdirectorios anidados»

Clase Java.util.zip.ZipInputStream en Java

Esta clase implementa un filtro de flujo de entrada para leer archivos en formato ZIP. Incluye soporte para entradas comprimidas y sin comprimir. Constructores: ZipInputStream(InputStream in) : crea un nuevo flujo de entrada ZIP. ZipInputStream(InputStream in, Charset charset) : Crea un nuevo flujo de entrada ZIP Métodos : int available() : Devuelve 0 después de … Continue reading «Clase Java.util.zip.ZipInputStream en Java»

Clase Java.io.PipedReader en Java

Esta clase es básicamente un flujo de entrada de caracteres canalizado. En I/O Piped, simplemente significa un enlace entre dos subprocesos que se ejecutan en JVM al mismo tiempo. Por lo tanto, las tuberías se utilizan como origen o como destino. Se dice que una canalización está rota si un subproceso que proporcionaba bytes de … Continue reading «Clase Java.io.PipedReader en Java»

Java.io.SequenceInputStream en Java

La clase SequenceInputStream le permite concatenar múltiples InputStreams. Lee los datos de los flujos uno por uno. Comienza con una colección ordenada de flujos de entrada y lee desde el primero hasta que se alcanza el final del archivo, luego lee desde el segundo, y así sucesivamente, hasta que se alcanza el final del archivo … Continue reading «Java.io.SequenceInputStream en Java»