Java - Ders 49: Java String Sınıf Neden Değiştirilemezdir?

preview_player
Показать описание
String sınıfı immutable yani değiştirilemez nesneler oluşturmaktadır. Bunun nedenleri bu videoda açıklanmıştır
Рекомендации по теме
Комментарии
Автор

emeginize saglik guzel olmus ancak string neden immutable oldugu sorusuna bence bir cevap olmamis.

mehmetemintan
Автор

s = s.concat("Özkaynak"); ve String s = "Fatih"; nesnelerinin referans numaraları farklı olduğu için mi değiştirilemez deniyor ? Ayrıca s = s.concat("Özkaynak") dediğimizde String s = "Fatih"; nesnesi javanın çöp toplama mekanizması tarafından siliniyor mu ? Siliniyorsa s = s.concat("Özkaynak"); tanımladığımız için mi yoksa onu kullanmadığımız için mi siliniyor ?

furkanmelihercan