Programlama dillerinde nesnelerin durumu, değiştirilebilir ve değiştirilemez türler olarak iki ana gruba ayrılır. Değiştirilebilir türler, varlık oluşturulduktan sonra içsel durumları üzerinde değişiklik yapma olanağı sunarken, değiştirilemez türler, tanımlandıktan sonra sabit kalır. Bu kavramlar, yazılım geliştirme süreçlerinde performans ve güvenilirlik açısından önemli rol oynamaktadır.
Değiştirilebilir (Mutable) ve Değiştirilemez (Immutable) Tür Kavramları programlama dillerinde nesnelerin durumunu değiştirebilme yeteneğini ifade eder.
Mutable türler, oluşturulduktan sonra durumlarının değiştirilebildiği nesnelerdir. Bu tür nesnelere örnek olarak Java'da
StringBuilder,
StringBufferve
java.util.Dateverilebilir.
Immutable türler ise oluşturulduktan sonra durumlarının değiştirilemediği nesnelerdir. Bu tür nesnelere örnek olarak ilkel türler (
int,
long,
float,
double) ve
Stringsınıfı verilebilir.
Immutable türler, thread-safety sağlar ve çok iş parçacıklı ortamlarda tercih edilir.
Rehber
Dijital dönüşümü sağlayan teknolojiler nelerdir?
Dijital değerlendirme araçları nelerdir?
Devletin yetkileri ve sorumlulukları nelerdir?
Deniz mili başına 1 knot kaç km/s?
Denizcilik organizasyonları nelerdir?
DHMİ personel alımı şartları nelerdir?
Dikdörtgen servis tabakları nelerdir?
Dergiye giriş yazısına neler dahil edilmelidir?
Dere yatağı ıslahı ve taşkın koruma yapıları nelerdir?
Dijital platform kanalları nelerdir?
Deniz kestaneleri neden zararsızdır?
Derin kaygı ile 6 dakikada 3600 metre yol kat ederse 2 saatte kaç kilometre..
Devir işleminden sonra devredenin talep etmesi gereken şartlar nelerdir?
Dikdörtgenin kaç tane köşegeni vardır?
Dijital pazarlama Akademisi ne iş yapar?
Deprem afetler nelerdir?
Deprem öncesi evde neler yapılmalı?
Deprem yönetmeliğine göre kaç tane çiroz var?
Devrimler nelerdir?
Dijital bankacılığın geleneksel bankacılığa göre riskleri nelerdir?
Didim'den Antalya'ya hangi yoldan gidilir?
Denizli'den Muğla'ya kaç km var?
Dijital öğrenmenin faydaları nelerdir?
DGS ile hukuk büro yönetimi ve sekreterliği okumak mümkün müdür?
Didim'den İzmir Havalimanı'na kaç km uzaklıktadır?
Dhmi'ye başvurmak için şartlar nelerdir?
Denizli'den İzmir'e kaç km?
Deterjanın çevre sağlığına etkileri nelerdir?
Destekleyici ve koruyucu önlemler nelerdir?
Deprem seviyeleri nelerdir?
Devletçilik planlı bir ekonomiye geçişi mümkün kılıyor mu?
Dentaş ne iş yapar?
Destek hizmetleri yönetmeliği neleri kapsıyor?
Denizli Eskişehir arası otobüsle kaç km?
Devlette iç mimar olarak çalışmak mümkün mü?
Dikiş makinesi ampülü kaç volt?
Denizli'den Eskişehir'e nasıl gidilir?
Deprem davaları nelerdir?
Denizbank'ta ek bir hesap açmak mümkün mü?
Dikiş makinesi kaç yaşında kullanılır?