Örnek değişkenler sınıf içerisinde fakat metod,yapıcı metod yada herhangi bir blok dışında tanımlanırlar.
Heap bölgesinde nesne için bir alan tahsil edildiği zaman,her örnek değişken değeri için bir slot oluşturulur.
Örnek değişkenler,nesne "new" anahtar kelimesi ile oluşturuldukları zaman oluşturulurlar ve nesne imha edildiği zaman yok edilirler.
Örnek değişkenler birden fazla metod,yapıcı metod ,blok yada nesne durumunun gerekli parçaları tarafından referans edilebilirler.
Örnek değişkenler için erişim belirleyicileri sağlanabilir.
Örnek değişkenler tüm metodlara,yapıcı metodlara yada bloklara görülebilirlerdir.Normalde bu değişkenleri private(özel erişim belirleyicisi) yapılması önerilmektedir.
Örnek değişkenler varsayılan değerlere sahiptirler.Numaralar için varsayılan değer 0(sıfır),Boolean için false ve nesne referansları için ise null'dur.
Şimdi bir örnek yapalım.Masaüstünde boş bir metin dosyası oluşturun ve kodları yazın.
Ardından dosya-farklı kaydet seçeneklerini takip ederek dosyayı masaüstüne İsci.java şeklinde kayıt edin.
Ardından cmd ekranını açın ve cd sorgusunu kullanarak masaüstüne geçiş yapın.
Daha sonra masaüstüne kayıt ettiğiniz Isci.java adlı dosyayı javac aracını kullanarak derleyin.
Bu işlemin sonucunda masaüstünde Isci.class adında bir sınıf oluşacaktır.Bu dosyayı java aracını kullanarak çalıştırın.
Gördüğünüz gibi program başarılı bir şekilde çalışmaktadır.Bir sonraki yazımızda sınıf değişkenlerinden bahsedilecektir.Hoşçakalın.