Baca tulis berkas dengan java.io dan NIO: stream byte dan karakter, buffering, serialization, Path, Files, dan watcher.
Kenali java.io.File untuk mewakili path dan operasi sistem berkas dasar.
Buka → # Path dan PathsWakilkan path modern dan lintas platform dengan java.nio.file.Path.
Buka → # Utility FilesSelesaikan tugas berkas umum dengan sedikit kode lewat class Files.
Buka → # Byte StreamsBaca tulis data mentah biner dengan InputStream dan OutputStream.
Buka → # Character StreamsBaca tulis teks dengan Reader dan Writer serta charset yang eksplisit.
Buka → # Buffered I/OPercepat I/O dengan buffering dan pahami flush yang menyertainya.
Buka → # Object SerializationSimpan dan pulihkan object graph dengan serialization Java.
Buka → # Risiko SerializationKenali risiko keamanan, kompatibilitas, dan perawatan serialization.
Buka → # NIO BuffersPahami Buffer sebagai wadah data NIO beserta position, limit, dan capacity.
Buka → # ChannelsBaca tulis lewat Channel dengan dukungan transfer dan scatter/gather.
Buka → # File AttributesBaca dan ubah atribut berkas seperti ukuran, waktu, dan permission.
Buka → # Directory TraversalJelajahi isi direktori dengan Files.list, walk, dan DirectoryStream.
Buka → # Watching File ChangesPantau perubahan direktori secara efisien dengan WatchService.
Buka → # Temporary FilesCiptakan dan bersihkan berkas sementara dengan aman.
Buka → # File PermissionsKelola hak akses berkas lintas platform dan keterbatasannya di Java.
Buka → # Pemrosesan File yang TangguhRangkai penanganan error, encoding, dan pembersihan saat memproses berkas.
Buka →