Modul ini memindahkan data keluar dari memori program dan mengembalikannya lagi: keluarga stream untuk byte dan karakter, Path dan Files dari NIO.2, pembacaan serta penulisan berkas teks beserta encoding, serialisasi objek, sampai penguraian CSV tanpa library tambahan. Materinya menuntut pemahaman exception dan try-with-resources karena hampir semua operasi I/O dapat gagal saat berjalan. Setelah menyelesaikannya, program tidak lagi kehilangan datanya setiap kali dimatikan.
Berkas dan I/O
Stream I/O, NIO.2, membaca dan menulis teks, data biner dan serialisasi, serta parsing CSV.
0/0 selesai
- Stream I/O
Membedakan stream byte dan karakter serta mengenal keluarga InputStream dan Reader.
- NIO.2
Bekerja dengan Path dan utilitas Files sebagai cara modern menangani berkas.
- Membaca dan Menulis Teks
Membaca dan menulis berkas teks dengan BufferedReader dan Files sambil memahami dasar encoding.
- Data Biner dan Serialisasi
Menyimpan objek dengan ObjectOutputStream dan Serializable beserta peringatan pentingnya.
- CSV dan Format Sederhana
Mengurai teks terstruktur sederhana seperti CSV secara manual tanpa library tambahan.