Rabu, 10 April 2013

JAVA - Immutability

Pada java ada istilah Immutability atau immutable. Immutability ialah objek yang sekali di buat dan tidak bisa diubah, immutable pada objects memiliki sifat yang aman, sebab beberapa reference akan mengacu ke object yang sama dengan nilai yang tetap, tanpa ada kekhawatiran nilai akan berubah.



String merupakan sebuah class objek yang immutable, gambar diatas adalah ilustrasinya. Dan contoh kodenya silahkan perhatikan dibawah.

String kata = "java";
char ch = Character.toUpperCase(Kata.charAt(0));
kata = ch + kata.substring (1);

Singkat dan insyaallah jelas.
Jika belum paham, silahkan berkomentar.
Terima kasih.

1 komentar: