Méthodes courantes de la classe BufferedOutputStream en Java

BufferedOutputStream octet flux de sortie tamponné

La méthode de construction est dans le
premier développement) public BufferedOutputStream (OutputStream out):
la taille de tampon par défaut (assez suffisante) pour construire un objet de flux de sortie tamponné octet
public BufferedOutputStream (OutputStream out, int size):
spécifiez la taille du tampon Objet de flux de sortie de tampon de construction de taille de zone
IllegalArgumentException-if size <= 0

Méthodes communes
public void write (int b) lève IOException
write one byte à la fois
b-l'octet à écrire.

public void write (byte [] b, int off, int len) lève IOException
écrit une partie d'un tableau d'octets
b-data à la fois.
off-l'offset de départ des données.
len-le nombre d'octets à écrire.
 
public void flush () lève IOException
Vider ce flux de sortie mis en mémoire tampon. Cela force tous les octets de sortie mis en mémoire tampon à être écrits dans le flux de sortie sous-jacent.

public void close () lève IOException
ferme ce flux de sortie et libère toutes les ressources système liées à ce flux.
La méthode close de FilterOutputStream appelle d'abord sa méthode flush, puis appelle la méthode close de son flux de sortie de base.

Exemple de programme

public  static  void main (String [] args) lève Exception {    
     // En ligne avec un modèle de conception Java: modèle de conception de décorateur (filtre: Filter) 
    BufferedOutputStream bos = new BufferedOutputStream ( new FileOutputStream ("bos.txt" )); 
        
    / / Écrire des données 
    bos.write ("hello" .getBytes ( ));
     // Libérer les ressources 
    bos.close (); 
}

 


Lien d'origine: https://blog.csdn.net/scbiaosdo/article/details/80422490

Je suppose que tu aimes

Origine www.cnblogs.com/liuminchao/p/12695932.html
conseillé
Classement