Java’da değişkenler, bir değeri saklamak veya işlem yapmak için kullanılan isimlendirilmiş hafıza alanlarıdır. Her değişkenin bir veri tipi vardır, ve Java, çeşitli veri tiplerini destekler. İşte Java’da kullanılan bazı yaygın veri tipleri:
- İnt (int): Tamsayıları temsil eder. Örneğin:
int age = 25;
- Uzun (long): Büyük tamsayıları temsil eder. Örneğin:
long population = 1000000000L;
- Ondalıklı (float): Ondalıklı sayıları temsil eder. Örneğin:
float pi = 3.14f;
- Kesirli (double): Çift hassasiyetli ondalıklı sayıları temsil eder. Örneğin:
double height = 1.85;
- Karakter (char): Tek bir karakteri temsil eder. Örneğin:
char grade = 'A';
- Mantıksal (boolean): True (doğru) veya false (yanlış) değerlerini temsil eder. Örneğin:
boolean isStudent = true;
- Dize (String): Metin verilerini temsil eder. Örneğin:
String name = "John Smith";
Ayrıca, Java’da kullanıcı tarafından tanımlanabilen sınıf ve nesne türleri gibi daha karmaşık veri tipleri de bulunur.
Değişkenler, ilgili veri türünü belirttikten sonra tanımlanır ve bir değer ataması yapılabilir. Değişkenlere değer atanmadan önce kullanılmaları durumunda derleme hatası alınır. Örneğin:
int age; // Değişken tanımı age = 25; // Değer ataması double price = 9.99; // Değişken tanımı ve değer ataması String message = "Hello, world!"; // Dize değişkeni tanımı ve değer ataması
Değişkenlerin değeri daha sonra değiştirilebilir:
int x = 5; x = 10; // x'in değeri 10 olarak güncellendi
Java’da değişkenlerin kapsamı (scope) da önemlidir. Değişkenler, tanımlandıkları blok veya yöntem içinde erişilebilirler ve bazı durumlarda sınıf düzeyinde de tanımlanabilirler.
Bu, Java’da kullanılan bazı temel veri tipleri ve değişkenlerin nasıl kullanıldığı hakkında genel bir genel bakıştır. Java’da daha fazla veri tipi ve değişken konsepti bulunmaktadır, bu nedenle ihtiyaçlarınıza göre farklı tipleri kullanabilir ve daha karmaşık veri yapıları oluşturabilirsiniz.