La classe BufferedWriter écrit du texte vers un flux de sortie de caractères, mettant en mémoire tampon les caractères pour une écriture efficace de caractères, de tableaux et de chaînes de caractères.

Les champs
Les champs hérités de la classe java.io.Writer
lock

Les constructeurs
BufferedWriter(Writer out)
crée un nouvel objet BufferedWriter qui utilise une mémoire tampon de sortie et une taille par défaut.
BufferedWriter(Writer out, int sz)
crée un nouvel objet BufferedWriter qui utilise une mémoire tampon de sortie et une certaine taille.

Les méthodes
void close()
ferme le flux.
void flush()
vide le contenu du flux.
void newLine()
écrit un séparateur de ligne.
void write(char[] cbuf, int off, int len)
écrit une portion d'un tableau de caractères, délimitée par une position de départ et une longueur.
void write(int c)
écrit un unique caractère.
void write(String s, int off, int len)
écrit une portion de chaîne de caractères, délimitée par une position de départ et une longueur.
Les méthodes héritées de la classe java.io.Writer
write, write
Les méthodes héritées de la classe racine java.lang.Object
clone, equals, finalize, getClass, hashCode,
notify, notifyAll, toString, wait, wait, wait