makaleler / Diğer Konular / Java Notları

Java Notları

01.08.2014 15:14:10

Java Hakkında İpucları

Değişkenlerde Final Neden Kullanılır?
Final sınıf değişkenleri: Final olan bir sınıf değişkenine sadece bir kere değer ataması yapilabilir ve bu atama sadece sınıf konstrüktöründe gerçekleşebilir.
Final metot parametreleri: Final olarak tanımlanmış bir metot parametresine sadece bir kere değer atanabilir. Metot parametrelerinin tamamen final olarak tanımlamış olmalarında büyük fayda vardır. Bu şekilde parametrenin metot bünyesinde değişikliğe ugrama tehlikesi ortadan kaldırılmış olur.
Final metotlar: Final olan bir metot ne alt sınıflarca yeniden yüklenebilir (method overloading) ne de saklı (hidden) tutulabilir.
Final sınıflar: Final olan bir sınıf genişletilerek bir alt sınıf oluşturulamaz.

Değişkenlerde Static Neden Kullanılır?
Birden fazla instance için ortak kullanılması gereken değerler için static değişkenleri kullanırız.

Örnek:
public class MainActivity extends Activity {
private TextView loginErrorMsg;
private static EditText eposta;




Değişkeni yok etmek (free, destroy)
public class TestRun
{
public static void main(String args[])
{
/*1*/ TestNesnesi trNesnesi=new TestNesnesi();
/*2*/ System.gc(); //Bu adımı atlayabilirsini sadece örnekleme icin kullanildi
/*3*/ trNesnesi=null;
/*4*/ System.gc();
}
}



Devam Edecek...
yazar husonet

Yorumlar

Bu içerik için sizde yorum yapabilirsiniz!
anasayfa | makaleler | haberler | dosyalar | linkler | hakkımızda