"Enter"a basıp içeriğe geçin

Java Değişkenler Ve Veri Tipleri Giriş

Değişkenler, üzerinde veri depolayan sembolik isimlerdir. Verileri birbirinden ayırmak için kullanılırlar. Nasıl insanları isimleri ile ayırt ediyorsak, verileri de kendilerine ait bir değişken isimleri ile ayırırız.

Değişken tanımlama kuralı:

Erişim_belirleyici Veri_tipi değişken_adı;

  1. Erişim belirleyiciler public, private, protected, static gibi anahtar kelimeler olabilir. Bunların yazılması zorunluğu değildir. Eğer yazılmazsa public olarak kabul edilirler.
  2. Değişkenler tanımlanırken önce tipi yazılır. Veri tipleri konusu ileride anlatılacak.
  3. Daha sonra değişken adı yazılır. Değişken adı yazılırken uyulması gereken kurallar ileride anlatılacak.

Bir değişken tanımlama örneği verirsek ;

int x dediğimizde x adında bir değişken tanımlarız, fakat bir değeri yoktur. Değeri atanmadığı için de bellekte bir yer kaplamaz. Değer atama işlemi için = ifadesi kullanılıyor.

int x = 2; //Değer atandığı için bu değişkene bellekte bir alan ayrıldı.

Değişken tanımlama Kuralları

  1. Her değişken bir tipe sahip olmalıdır. İleride anlatılacak int, String, float, double gibi.
  2. Değişkenler değer atanmadan kullanılamazlar. int a; tanımlaması yapılabilir fakat değer atanmazsa işlemlerde kullanılamaz. Yukarıdaki gibi değer atanırsa işlemlerde kullanılabilir.
  3. Aynı tip değişkenler aynı satırda tanımlanabilirler.
    • int x = 2, y = 4, z = 6;
  4. Değişkenlerde Türkçe karakterler kullanılmamalıdır. Bir hata alınmaz fakat farklı geliştirme ortamı kullanımları (IDE) veya çalıştırılacak eski sürüm cihazlarda hata verebilir.
  5. Değişken isimleri sayı ile başlayamaz ve boşluk kullanılmaz.
    • _ ve $ gibi karakterler kullanılabilir.

Java, Case Sensitive bir dildir. Yani büyük küçük harf ayrımı vardır. A ile a değişkeni farklıdır.

Sonraki konu olan primitif tipleri öğrenmek için aşağıdaki linke tıklayınız.

Java Primitif Tipler

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.