Mengapa String Immutable Pada Java?

String objek pada Java bersifat immutable, artinya ketika String itu dibuat, maka kontennya tidak bisa diganti. Pada pembahasan kali ini kita akan melihat lebih dalam lagi mengenai String. Beberapa Alasan String Immutable Ini adalah pertanyaan klasik namun cukup populer yang sering ditanyakan oleh para pengguna bahasa pemrograman Java. Terdapat beberapa alasan yang membutuhkan pemahaman lebih … Read more

Memahami Class BigInteger Pada Java

Terkadang dalam pemrograman mungkin anda membutuhkan angka dalam ukuran dan presisi tertentu. Kebanyakan aplikasi, termasuk aplikasi teknik, menggunakan perhitungan tipe data float dan double standar  untuk melakukan operasi dasar metematika di Java. Namun adakalanya tipe data standar itu tidak mememenuhi kebutuhan dalam program, kerena anda bekerja dengan angka yang sangat besar atau membutuhkan presisi yang … Read more

Memahami Immutable Class Dan Objek Pada Java

Apa Itu Immutable Class dan Objek? Immutable artinya tidak dapat diubah, atau permanen atau tetap. Jadi class yang immutable adalah class yang ketika dibuat, kontennya tidak dapat diubah. Sedangkan immutable objek adalah objek yang ketika dibuat, maka apa yang dimiliki oleh objek tersebut (object state) tidak bisa diubah. Misalnya objek siswa memiliki state berupa nama, … Read more