High Fashioners Issue # 2 | Page 340

J. E. N. I.
12.9 Class-Class OutputStream
Sesi ini memberikan sebuah pandangan tentang byte stream yang berbeda yang digunakan dalam proses penulisan.
12.9.1 Method OutputStream
Class OutputStream terdiri atas beberapa method untuk menulis data byte. Berikut ini adalah beberapa dari class methodnya:
Method OutputStream public void write(-) throws IOException
Sebuah method overloaded untuk menulis bentuk byte ke bentuk stream. Ada tiga versi:
public abstract void write( int b) – Menulis nilai byte khusus b ke bentuk output stream nya.
public void write( byte [] bBuf) – Menulis isi dari array byte bBuf ke bentuk stream nya.
public void write( byte [] bBuf, int offset, int length) – Menulis sejumlah length byte dari array bBuf ke bentuk streamnya, dimulai pada offset khusus ke streamnya.
public abstract void close() throws IOException
Menutup stream ini dan mengeluarkan beberapa sumber dari sistem digabungkan dengan streamnya. Penggunaan method lain setelah memanggil method ini akan menyebabkan sebuahIOException dijalankan.
public abstract void flush()
Mengganti stream( sebagai contoh, data byte tersimpan dalam buffer akan segera ditulis dalam tujuan yang diamksud).
Table 1.8.1: Method OutputStream
12.9.2 Class-Class Node OutputStream
Berikut ini adalah beberapa dari class dasar OutputStream:
FileOutputStream Untuk menulis byte ke sebuah file. BufferedArrayOutputStream
Clas-class Node OutputStream
Mengimplementasikan sebuah penyimpan sementara berupa byte, yang mana mungkin akan dituliskan ke bentuk streamnya.
PipedOutputStream
Pengenalan Pemrograman 2 12