| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    El tamaño de búfer predeterminado para BufferedWriter
    Java ofrece algunos objetos de entrada y salida del proceso . Una de ellas proviene de la clase " buffer " de los objetos , el BufferedWriter . El BufferedWriter incluye un búfer de texto que se encarga de salida de programador en lugar de imprimir directamente en el sistema . Al igual que con otras clases , el BufferedWriter viene con un constructor predeterminado y con los constructores personalizados . Estos constructores permiten al programador utilizar un tamaño de búfer predeterminado o suministrar uno de los suyos , en función de la aplicación. BufferedWriter

    La clase BufferedWriter extiende la clase "escritor" . Esta clase ofrece a los programadores una forma de manejar la salida del programa a través de un flujo de salida particular. Sin embargo , la clase de escritor hace que las llamadas al sistema para visualizar caracteres inmediatamente a la pantalla , lo que puede causar ralentización del sistema . En cambio, el BufferedWriter contiene un buffer de texto que contenga el texto , que se puede enviar a través de una llamada al sistema . En consecuencia , buffer de salida a través de la clase BufferedWriter ofrece la ejecución del programa más eficaz que la simple clase de escritor .
    Predeterminados BufferedWriter

    La clase BufferedWriter viene con dos constructores . El constructor por defecto permite al programador crear un objeto BufferedWriter que contiene un objeto Writer. Esta instancia de la clase BufferedWriter también contendrá un amortiguador con un tamaño predeterminado de 8192 caracteres. Un constructor especial también permite al programador para suministrar un nuevo tamaño junto con el objeto Writer.
    Cambiar predeterminado BufferedWriter Tamaño

    El programador puede crear el objeto buffer con un nuevo tamaño mediante el suministro el nuevo tamaño al constructor. En primer lugar, el programador siempre debe proporcionar un objeto de escritor , que se encargará de la salida del programa . Luego , el programador declara un objeto BufferedWriter . Como parte de la declaración , el programador proporciona el objeto escritor y un nuevo tamaño de búfer predeterminado :

    escritor w = new FileWriter (nombre de archivo ) //un archivo escritor objectBufferedWriter br = new BufferedWriter ( w , 4000 ) ;
    Uso BufferedWriter con valores predeterminados y proporcionada tamaños de búfer

    Uso de los objetos BufferedWriter implica comprender el tamaño del búfer . Normalmente, el BufferedWriter escribirá el texto buffer o "flush " el búfer, cuando se llena . Sin embargo , el programador puede programar las operaciones de lavado manuales en el código. Por ejemplo , el código siguiente abre un archivo con 50 caracteres y lo escribe en un archivo nuevo. El BufferedWriter default eliminará una vez durante la operación de escritura, mientras que el BufferedWriter modificado eliminará dos veces:

    escritor fw = new FileWriter ( " test2.txt "); Lector fr = new FileReader ( " test.txt " ;) ;

    BufferedWriter br1 = BufferedWriter ( fw , 50 ) ; BufferedWriter br2 = BufferedWriter ( fw , 25 ) ;

    String s = fr.readline ();

    br1.write ( s ) ; br2.write ( s ) ;

    Previous :

    next :
      Artículos relacionados
    ·Cómo mejorar la escritura lógica en Java 
    ·¿Cómo puedo mostrar un número sin decimales en Java 
    ·Java EE Vs . PHP 
    ·Diferentes definiciones de clases en Java 
    ·Cómo comprobar si la cadena es un número en Java Usan…
    ·Cómo conseguir un efecto de retardo en Java Eclipse 
    ·Cómo extender una clase abstracta 
    ·Sun Java SQL Tutorial 
    ·Cómo convertir a corto internacional en Java 
    ·La diferencia entre Windows y autenticación de formula…
      Artículos destacados
    ·Tutorial de Java para conectar un Applet a un Frame 
    ·Cómo utilizar secuencias de Oracle 
    ·Cómo convertir Fechas Fechas militares en Access 2007 …
    ·Cómo calcular el día de la semana para cualquier año…
    ·Java Code Chat 
    ·Cómo aprender Java Enterprise 
    ·Hacer un diagrama de flujo 
    ·Cómo insertar un T- variable en PHP 
    ·Cómo hacer que tus fotos con enlace 
    ·Cómo usar Linux Lineage 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com