Daftar Isi:
Definisi - Apa arti Transient?
Dalam pemrograman komputer, khususnya di Jawa, transient adalah kata kunci yang digunakan untuk menunjukkan bahwa variabel tidak boleh serial. Secara default, semua variabel dalam objek dapat diserialisasi dan oleh karena itu menjadi persisten, tetapi jika variabel tertentu tidak memerlukan kegigihan karena alasan apa pun, kata kunci sementara dapat digunakan untuk menandai variabel itu sehingga tidak diserialisasi ketika kode dikompilasi .
Techopedia menjelaskan Transient
Kata kunci sementara mencegah suatu variabel menjadi persisten. Yang terakhir berarti bahwa variabel diubah menjadi aliran byte dan kemudian disimpan dalam file. Proses ini disebut serialisasi dan merupakan perilaku default untuk semua variabel dalam suatu objek. Serialisasi sebagian besar relevan untuk pemrograman jaringan karena suatu objek yang perlu ditransmisikan melalui jaringan perlu dikonversi menjadi serangkaian byte sehingga dapat dikirim dalam bentuk kepingan; karena ini setiap kelas dan antarmuka harus serializable secara default. Tetapi jika tidak ada persyaratan untuk transportasi jaringan, kata kunci sementara dapat digunakan untuk menandai variabel untuk dikecualikan ketika serialisasi terjadi. Ini dapat menghemat beberapa sumber daya komputasi dan sedikit waktu pemrosesan.