Java | Değişkenler

Şule MEŞE
2 min readJul 18, 2024

--

Bu dersimizde Java’da değişkenlerin kullanımını öğreneceğiz…

Değişken Nedir ?

Değişken verileri tutmak ve işlemek için kullanılan yapı taşıdır. Değişkenler projede bir takım verileri saklar ve ihtiyaç duyulduğunda o verileri kullanmayı sağlar.

Neden Değişken Kullanmaya İhtiyaç Duyuyoruz ?

  1. Yeniden Kullanılabilirlik : Örneğin “Ahmet Yılmaz” şeklinde bir verimiz olsun. Programda farklı yerlerde bu veriyi kullanmamız gerekiyor. Bu senaryoda programda veriyi 100 farklı kod satırında kullanacağımızı düşünelim. Her satıra teker teker veriyi uzun uzun yazmak zaman alıcı ve hataya meyillidir. Değişkenler, aynı değeri birden fazla yerde kullanmak gerektiğinde, bu değeri tekrar tekrar tanımlamak yerine bir değişkende saklayarak kodun daha kısa ve verimli olmasını sağlar.
int kenarUzunlugu = 5;
int cevre = 4 * kenarUzunlugu; // çevre hesaplaması
int alan = kenarUzunlugu * kenarUzunlugu; // alan hesaplaması

2. Okunabilirlik ve Anlaşılabilirlik: Programda birtakım hesaplama sonuçları, çeşitli sayısal veriler gibi hatırlanması zor verileri kullanabiliriz. Kodu yazdıktan bir süre sonra kullandığımız verileri hatırlamak zordur. Ancak verileri anlamlı isimlere sahip değişkenlerde tutmak hem okunabilirliğini arttırır hem de verimizi anlaşılabilir kılar.

double maas = 5000.75;  // maaş miktarını saklar
double vergiOrani = 0.20; // vergi oranını saklar
double netMaas = maas - (maas * vergiOrani); // net maaşı hesaplar

3. Verileri Depolama ve Erişme : Değişkenler program için gerekli olan verileri geçici olarak saklayan yapı taşlarıdır.

int yas = 25;  // Yaş bilgisini saklamak için bir değişken
String isim = "Ali"; // İsim bilgisini saklamak için bir değişken

4. Hesaplamalar ve Mantıksal İşlemler : Matematiksel hesaplamaları verilerle gerçekleştirebileceğimiz gibi verileri değişkenlerde saklayarak değişkenler üzerinden de gerçekleştirebiliriz.

int a = 10;
int b = 20;
int toplam = a + b; // Toplama işlemi
boolean kucukMu = a < b; // Karşılaştırma işlemi

5. Bellek Yönetimi : Bir veriyi değişkene atamak o değişkene bellekte sabit bir alan ayırmayı sağlar. Belleğin verimli kullanılmasını ve yönetiminin kolaylaşmasını sağlar.

Değişken Bildirimi (Variable Declaration)

Değişkenin veri tipi ve adının belirtilmesidir.

int yas;            // int türünde yas adında bir değişken bildirimi
double maas; // double türünde maas adında bir değişken bildirimi
String isim; // String türünde isim adında bir değişken bildirimi
boolean aktif; // boolean türünde aktif adında bir değişken bildirimi

Değişken Başlatma

Değişken başlatma, bir değişkene ilk değerini atama işlemidir. Başlatma, değişken bildirimiyle birlikte veya bildirimi takiben yapılabilir. Değişkenler kullanılmadan önce başlatılmalıdır yani ilk değeri verilmelidir.

1.Yöntem : Bildirme ve Başlatma Birlikte

Değişken bildirimi ve başlatma işlemleri genellikle aynı satırda yapılır. Bu, kodun daha okunabilir ve anlaşılır olmasını sağlar.

int yas = 25;          // int türünde yas değişkeni bildirildi ve başlatıldı
double maas = 5000.75; // double türünde maas değişkeni bildirildi ve başlatıldı
String isim = "Ali"; // String türünde isim değişkeni bildirildi ve başlatıldı
boolean aktif = true; // boolean türünde aktif değişkeni bildirildi ve başlatıldı

2. Yöntem : Bildirme ve Sonrasında Başlatma

int yas;       // int türünde yas değişkeni bildirildi 
yas = 25; // int türünde yas değişkeni başlatıldı

Değişkenin Başlatılmadan Kullanılması

Java’da bir değişken başlatılmadan önce kullanıldığında derleme hatası oluşur. Bu nedenle, değişkenler kullanılmadan önce mutlaka başlatılmalıdır.

--

--

Şule MEŞE

Merhaba! Bandırma Onyedi Eylül Üniversitesi Bilgisayar Mühendisliği mezunuyum. Burada yazılım hakkında blog yazıları yazmaktayım. İyi okumalar dilerim.