Değişmezlik neden iyidir?
Değişmezlik neden iyidir?

Video: Değişmezlik neden iyidir?

Video: Değişmezlik neden iyidir?
Video: KAPİTALİZM NEDİR? - Kapitalizmin Tarihi 2024, Mayıs
Anonim

Bir değişmez nesne, ilk oluşturulduktan sonra durumu değişmeyen ve değişmeyecek olandır. değişmez nesneler harika , çoğunlukla iş parçacığı güvenli oldukları için (ve iş parçacığı kodlarından mümkün olduğunca kaçınılmalıdır). Onları değiştireceklerinden korkmadan dolaşabilirsiniz.

Aynı şekilde, değişmezlik neden bu kadar önemli?

Azaltılmış bellek kullanımının yanı sıra, değişmezlik referans ve değer eşitliğinden yararlanarak uygulamanızı optimize etmenize olanak tanır. Bu onu yapar gerçekten bir şeyin değişip değişmediğini görmek kolay. Örneğin, bir tepki bileşenindeki bir durum değişikliği.

Ek olarak, Java'da neden değişmezliğe ihtiyacımız var? Etkili Java ; Bir değişmez class, örnekleri değiştirilemeyen bir sınıftır. Bunun için birçok iyi sebep var: değişmez sınıfları tasarlamak, uygulamak ve kullanmak daha kolaydır. değişken sınıflar. Hataya daha az eğilimlidirler ve daha güvenlidirler.

Bunun yanında değişmez nesnelerin avantajları nelerdir?

NS değişmez nesnelerin avantajı Verilerinin değişemeyeceğini bildiğiniz için bu konuda endişelenmenize gerek yok. Bunları, ilettiğiniz bir yöntemin, kodunuzun işlemeye hazır olmadığı bir şekilde değiştirip değiştiremeyeceğini hatırlamak zorunda kalmadan serbestçe dolaşabilirsiniz. ile çalışmayı sağlayan değişmez veriler daha kolay.

değişmezlik ne demek?

değişmez . Eğer değiştiremezsen, bu değişmez . Sıfat değişmez Latince kökleri vardır kastetmek "değiştirilemez." Latincede değil ön eki içeridedir, ancak önek m ünsüzünün önüne konduğunda yazım değişir.

Önerilen: