February 13, 2025

matheusrumetna.com

berbagai ilmu seputar dunia teknologi informasi

MODUL 10 – INPUT DAN OUTPUT

Program Java melakukan proses I/O melalui stream. Stream adalah sebuah abstraksi yang dapat memberikan atau mendapatkan informasi. Stream dapat dihubungkan dengan peralatan fisik yang terdapat dalam sistem I/O Java, seperti: keyboard, file, layar console, dan yang lainnya. Cara kerja stream selalu sama, meskipun jenis peralatan yang terhubung dengan stream tersebut berbeda. Ini artinya, sebuah stream input dapat mengabstraksikan beberapa tipe peralatan fisik, seperti: keyboard, file, atau socket jaringan. Begitu pula dengan stream output, yang dapat dihubungkan dengan layar console, file, maupun koneksi jaringan. Dengan demikian, stream akan memudahkan kita dalam melakukan proses I/O, karena kode program yang kita tulis akan sama untuk masing-maisng peralatan fisik yang dihubungkan dengan stream bersangkutan.

Terdapat dua buah tipe stream yang dapat digunakan, yaitu: stream byte dan stream karakter. Sesuai dengan namanya, stream byte digunakan untuk memberikan atau menyimpan informasi data dalam bentuk byte, misalnya untuk menulis dan membaca file biner. Sedangkan stream karakter digunakan untuk melakukan proses I/O yang melibatkan data-data dalam bentuk karakter, misalnya pada saat kita melakukan proses baca/tulis ke file teks. Dalam Java, stream didefinisikan dengan menggunakan empat kelas abstrak, yaitu: InputStream, OutputStream, Reader, dan Writer. Kelas InputStream dan OutputStream merupakan kelas abstrak yang dirancang sebagai kelas induk atau superclass untuk kelas-kelas yang termasuk ke dalam kategori stream byte. Adapun kelas Reader dan Writer merupakan kelas abstrak yang akan diturunkan menjadi kelas-kelas baru yang termasuk ke dalam kategori stream karakter.

Adapun tujuan praktikum Pemrograman Berorientasi Objek – Input dan Output yaitu :
Praktikan mampu mengenali dan memahami input dan output (I/O) dalam pemrograman dengan Java. Java menyediakan dukungan terhadap proses I/O dengan menghadirkan paket java.io. Di dalam paket tersebut tersimpan banyak kelas dan interface yang akan memudahkan kita, sebagai programmer, dalam pengambilan dan penyimpanan informasi dari/ke media lain (misalnya: file). Bab ini akan memperkenalkan beberapa kelas yang terdapat pada paket java.io yang diperlukan untuk melakukan proses input dan output di dalam Java.

Selain itu, beberapa sub-bab yang terdapat dalam modul praktikum ini adalah sebagai berikut :
1. Tujuan Pembelajaran
2. Teori Singkat
3. Latihan
4. Tugas

Berikut modul praktikum Pemrograman Berorientasi Objek – Input dan Output yang disajikan dalam bentuk file pdf.
Download : MODUL 10 – INPUT DAN OUTPUT

Sekian pembahasan singkat mengenai modul Pemrograman Berorientasi Objek – Input dan Output. Semoga bermanfaat. Tuhan memberkati. 🙂

Share This Post

Leave a Reply

Your email address will not be published. Required fields are marked *