Java’da Değişkenler ve Veri Tipleri

Java programlamaya başlarken öğrenmeniz gereken ilk kavramlardan biri değişkenler ve veri tipleridir. Bu kavramlar, bellekte veri saklama ve işleme süreçlerinin temelini oluşturur. Bu yazıda Java’daki değişkenlerin ne olduğunu, nasıl tanımlandığını ve hangi veri türlerini kullandığını detaylıca inceleyeceğiz.


✅ Değişken Nedir?

Değişken (variable), programlama sırasında verileri tutmak için kullanılan bir isimlendirilmiş bellek alanıdır. Java’da değişken tanımlamak, bellekte bir yer ayırmak anlamına gelir.

🔹 Java’da Değişken Tanımı

tip değişkenAdi = değer;

Örnek:

int yas = 25;
String isim = "Ahmet";


🧠 Java’da Veri Tipleri

Java’da veri tipleri ilkel (primitive) ve referans (reference) olmak üzere ikiye ayrılır.


🔸 1. İlkel (Primitive) Veri Tipleri

Java’da toplam 8 adet ilkel veri tipi vardır:

Veri TipiAçıklamaBellekÖrnek Değer
byte8 bit tam sayı1 bytebyte b = 10;
short16 bit tam sayı2 byteshort s = 100;
int32 bit tam sayı4 byteint i = 2000;
long64 bit tam sayı8 bytelong l = 9999L;
floatOndalıklı sayı (tek)4 bytefloat f = 3.14f;
doubleOndalıklı sayı (çift)8 bytedouble d = 3.14159;
charTek karakter2 bytechar c = 'A';
booleanMantıksal (true/false)1 bitboolean b = true;

🎯 Notlar:

  • long ve float değerlerinin sonunda sırasıyla L ve f harfleri kullanılır.
  • char tipi tek tırnak (‘ ’) ile yazılır.
  • boolean tipi sadece true veya false değerlerini alabilir.

🔸 2. Referans (Reference) Veri Tipleri

İlkel olmayan veri tipleridir ve daha karmaşık veri yapıları oluşturmak için kullanılır. Örneğin:

  • String → Metin ifadeleri
  • Array → Diziler
  • Class, Object, Interface → OOP yapıları

Örnek:

String ad = "Furkan";
int[] sayilar = {1, 2, 3, 4};


🔍 Değişken Tanımlarken Dikkat Edilmesi Gerekenler

  • Değişken adları harf veya _ (alt çizgi) ile başlamalıdır.
  • Java büyük-küçük harfe duyarlıdır. yas ve Yas farklı değişkenlerdir.
  • Anlamlı isimler kullanmak okunabilirliği artırır.

Kötü:

int x = 20;

İyi:

int ogrenciYasi = 20;


🧪 Örnek Uygulama

public class DegiskenOrnek {
    public static void main(String[] args) {
        int sayi = 10;
        double oran = 2.5;
        char karakter = 'A';
        boolean aktifMi = true;

        System.out.println("Sayı: " + sayi);
        System.out.println("Oran: " + oran);
        System.out.println("Karakter: " + karakter);
        System.out.println("Durum: " + aktifMi);
    }
}


💡 Sonuç

Java’da değişkenler ve veri tipleri, kod yazarken doğru veri saklama yöntemlerini seçmenizi sağlar. Hangi türü ne zaman kullanacağınızı bilmek hem performans hem de kod kalitesi açısından önemlidir. Java’da sağlam temeller atmak için bu konuyu mutlaka iyi öğrenin.

guest
0 Yorum
Eskiler
En Yeniler Beğenilenler
Inline Feedbacks
View all comments
0
YORUM YAPx