İçeriğe geç

Java’da Boxing ve Unboxing İşlemleri

Daha önceki yazılarımızda İlkel Veri Tipleri ve Referans Veri Tipleri konularını işlemiştik. Ardından Sabitler, Değişkenler ve Java’da Kullanılan Anahtar Kelimeler başlıklı makalede öğrendiğimiz veri tipleri ile değişken ve sabitleri nasıl tanımlayacağımızı öğrendik. Şimdi sıra geldi bu ilkel veri tipleri ile referans veri tipleri arasında dönüşüm yapmaya.

Boxing ve Unboxing çok basit bir konudur. Kısaca açıklayacak olursak; İlkel veri tipinden referans veri tipine geçiş yapmaya Boxing, referans veri tipinden ilkel veri tipine unboxing denir.

Burada dikkat edilmesi gereken konu dönüşüm yaparken alt tiplerin aynı olması gerektiği. Örneğin int ile Integer, byte ile Byte, Float ile float ve diğer aynı tipler arasında geçiş yapılabilir. Byte tipinden int tipine, int tipinden Long tipine geçiş yapmak Boxing veya Unboxing değildir. Bu geçiş işlemine Tip Dönüşümleri (Type Casting) denir. Bu linke tıklayarak tip dönüşümleri hakkında detaylı bilgi edinebilirsiniz.

Faydalı olması dileğiyle..

Kategori:JavaMasaüstü Programlama

İlk Yorumu Siz Yapın

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

7 − six =