Otokutulama (Autoboxing)


Yazan : Şadi Evren ŞEKER

Otokutulama kavramı JAVA 5 ile gelmiş bir özelliktir. Bu özelliğin çıkış noktası JAVA içerisinde hem ilkel veri tiplerinin (primitive data types) bulunması hem de bu veri tipleri için sargı sınıflarının (wrapper classes) bulunması ve bu iki veri biçimi arasında geçişin sorun oluşturmasıdır. Bu konuyu daha iyi anlamak için aşağıdaki iki farklı örneği inceleyebiliriz:

Otokutulamalı Otokutulamasız
int i;
Integer j;
i = 1;
j = 2;
i = j;
j = i;
int i;
Integer j;
i = 1;
j = new Integer(2);
i = j.intValue();
j = new Integer(i);

Yukarıda iki farklı java kodu verilmiştir. Sol tarafta otokutulama özelliği kullanılırken, sağ tarafta bu özellik olmadan önce problemin nasıl çözüldüğü gösterilmiştir.

Unutulmaması gereken bazı noktalar:


« Fonksiyon (Function)   |   Hopfield Ağları (Hopfield Net) »



Yorumlar

Kullanıcı girişi yaparak ya da zorunlu olan * alanlarını doldurarak yorum yapabilirsiniz.

İsminiz *

Email adresiniz *

Web siteniz

Mesajınızı buraya yazabilirsiniz:

Bu Yazı Hakkında

Bilgisayar Kavramları üzerinde şu anda okumakta olduğunuz 'Otokutulama (Autoboxing)' isimli yazı 13 Oct 2008 tarihinde, saat: 04:57 'de Şadi Evren ŞEKER tarafından gönderilmiş, toplam 300 defa okunmuştur.

Benzer yazıları JAVA kategorilerinden okuyabilirsiniz. Yazar ile irtibat kurmak için email gönderebilirsiniz. Yazıya yorum yapabilir ya da yapılan yorumları RSS 2.0 ile takibe alabilirsiniz.


Yazarın Kitabı

Bu yazının yazarı Şadi Evren ŞEKER'in son çıkan kitabı "Programlama ve Veri Yapılarına giriş (C, C++ ve JAVA ile)" hakkında bilgi almak için Buraya tıklayabilirsiniz.
Eklenen Son Yazılar
Yapılan Son Yorumlar
Yakın Yazılar
Bağlantılar