Rabu, 14 Maret 2012

Konsep Stream IO

InputStream and OutputStream Classes

    Level tertinggi pada hirarki package java.io adalah dua abstract class: InputStream dan OutputStream
    Keduanya langsung dibuat dengan meng- extend class Object. 
    Class InputStream dan OutputStream mempunyai beberapa method dasar untuk membaca dan menulis bytes.


InputStream dan OutputStream
    
    InputStream dan OutputStream adalah abstract class untuk stream I/O, yaitu untuk membaca dan menulis data dari dan ke file.
    Untuk membaca digunakan class yang mengimplementasikan InputStream, contoh : FileInputStream.
    Untuk menulis digunakan class yang mengimplementasikan OutputStream, contoh : FileOutputStream.


Cara menggunakan stream 


Input stream
    1. Membuat obyek yg berasosiasi dg data source.
    Mis : FileInputStream
    2. Membaca informasi dari stream dg menggunakan method obyek tsb.
    Mis: read()
    3. Bila selesai, panggil method close.

Output Stream

    1. Membuat obyek yg berasosiasi dg data destination.
    Mis : BufferedWriter
    2.Menulis informasi ke stream tujuan dg menggunakan method obyek tsb.
    Mis: write()
    3. Bila selesai, panggil method close.



Source ninafauziah.blogspot.com

Tidak ada komentar:

Posting Komentar