Stream Java
Stream Java
1. Pengertian stream
Stream merupakan dasar dari operasi input-output pada java yang terdapat di dalam package
java, stream juga merupakan sebuah abstraksi yang dapat memberi dan mendapat informasi.
Ada 2 macam tipe stream yaitu, stream byte dan stream karakter.
Stream Byte : digunakan untuk memberi atau menyimpan informasi data dalam bentuk byte.
Ada beberapa kelas dalam package java.io yang termasuk dalam stream byte
Stream Karakter : digunakan untuk melakukan proses I/O yang melibatkan data-data dalam
bentuk karakter.
Ada beberapa kelas dalam package java.io yang termasuk dalam stream karakter
Input stream merupakan class abstrak dan tidak dapat digunakan langsung dalam program,
input merupakan nilai yang akan dimasukkan kedalam program. Di dalam program kita akan
berurusan dengan beberapa subclass, dari calss ini yang memberi fungsi khusus yang variant.
AudioInputStream, ByteArrayStream, FileInputStream, FilterInputStream, PippedInputStream,
dan StringBufferedInputStream.
3. Ouput stream
Output stream merupakan class abstrak dan tidak dapat digunakan langsung dalam program,
output merupakan hasil dari pengolahan nilai program, anda dapat menggunakan subclass dari
output stream dalam program.