Java Veri Tipleri

Değişkenler ayrılmış hafıza alanında değer tutarlar. Bunun anlamı değişken oluşturulduğunda hafızada alan ayırtılmış olunur.

Değişkenlerin temel data tiplerinde, işletim sistemi hafıza ayırır ve ayrılmış hafızada ne tutacağına karar verir. Bu yüzden tam sayılar, ondalık sayılar ve karakterler bu değişkenlerde tutulabilir.

Öncelikle değişken ismi tanımlama kurallarına bir göz atalım;

  • Değişken İsimlendirme Kuralları

Değişkenleri isimlendirirken dikkat etmemiz gereken kurallar var.Bunlar şöyle;

  1. Java büyük-küçük harfe duyarlıdır.(case sensitive)Yani kalem değişkeni, KALEM değişkeninden veya Kalem değişkeninden farklıdır.

  2. Değişken isimleri bir harf, veya $ , veya _ ile başlamalıdır kesinlikle sayı ile BAŞLAMAMALIDIR.

  3. Değişken, isminin ilk harfinden(veya $,_) sonra rakam içerebilir.

  4. Değişken ismi ayrılmış kelimelerle(keyword) aynı olamaz.Mesela int , String adlı bir değişken tanımlayamayız.Bu kelimelerin listesi şu şekilde;

tip

Değiken isimlendirirken dikkat edeceklerimiz bunlardı.İyi görünümlü kod sayfaları oluşturmak için uymamız gereken bir kaç kural var. Java bu kurallara uymamız için bizi zorlamıyor.

  • Değişken isimleri küçük harfle yazılır. Örneğin String kalem;

  • Eğer değişken birden fazla kelime içeriyorsa ikinci kelimeye büyük harfle başlanır.Örneğin String kursunKalem;

  • İzin verdiği halde değişkenleri isimlendirken $ yada _ ile başlamayız.

  • Geçici int değişkenler için i,j,k,m,n.Geçici karekter değişkenleri içinse c,d,e kullanırız.

  • Adlandıracağımız kelimeler kısa ve anlamlı olmalıdır.

 

  • Boolean Değişken Türü
  • Boolean data tipi bilgiyi bir bit olarak temsil eder.
  • İki tane olası değeri vardır. : true ve false.
  • Default  değeri false ‘dur.
  • Örnek : boolean b = true;

 

  • Byte Değişken Türü
  • Byte data tipi 8-bit işaretli sayı tutar.
  • Minimum değeri -128’dir.
  • Maksimum değeri 127’dir.
  • Default değeri 0’dır.
  • Byte data tipi büyük dizilerde alandan tasarruf için kullanılır. İnt değişkenlere göre 4 kat daha az yer kaplar.
  • Örnek : byte sayi = 100; , byte sayi2 = -50;

 

  • İnt Değişken Türü
  • İnt data tipi 32-bit işaretli tam sayı tutar.
  • Minimum değeri -2^31 ‘ dir.
  • Maksimum değeri 2^31-1 ‘ dir.
  • Default değeri 0’ dır.
  • İnt genellikle tamsayı değerler için kullanılır.
  • Örnek : int a = 100000; , int b = -200000;

 

  • Long Değişken Türü
  • Long data tipi 64-bit işaretli sayıları tutar.
  • Minimum değeri -2^63 ‘dür.
  • Maksimum değeri 2^63-1 ‘dir.
  • Default değeri 0 ‘dir.
  • Bu tip int tipinden daha geniş aralıkta sayı tutmak için kullanılır.
  • Örnek : long a = 100000; , long b = -200000;

 

  • Float Değişken Türü
  • Float data tipi 32-bit (IEEE 754) ondalıklı sayıları tutar.
  • Float temel olarak geniş ondalık sayı dizilerini tutmada kullanılır.
  • Default değeri 0.0 ‘ tir.
  • Floar data tipi para gibi tam değerleri tutmak için kullanılmaz!
  • Örnek : float f = 234.5;

 

  • Double Değişken Türü
  • Double data tipi 64-bit (IEEE 754) ondalık sayıları tutar.
  • Bu tip genel olarak ondalık değerleri tutmada sıklıkla kullanılır.
  • Default değeri 0.0 ‘ dir.
  • Örnek : double d1 = 123.4;

 

  • Short Değişken Türü
  • Short data tipi 16-bit  işaretli sayı tutar.
  • Minimum değeri -32,768 (-2^15)tir.
  • Maksimum değeri 32,767 (2^15-1)dir.
  • Default değeri 0’dır.
  • Byte data tipinde olduğu gibi hafızadan tasarruf için kullanılır. İnt değişkenlerden 2 kat daha az yer kaplar.
  • Örnek : short s = 10000; , short r = -20000;

 

  • Char Değişken Türü

Karakter veri tipi 2 Byte bellek boyutuna ihityaç duymaktadır. Karakter veri tipi char, sadece bir adet harf,rakam,sembol veya alfanumerik değeri alabilir. Değer aralığı 0 ila 65.535 arasında tanımlanmış Unicode değerlerdir. Char değişkenine değer atamak için tek tırnak operatörü ‘ ‘ içerisine istenilen karakter yazılmaktadır. Ayrıca ‘u0000’ ila ‘uffff’ aralığında Unicode değeri verilerek de değer ataması yapılabilir.

KOD ; char degiskenAdi ;

char cinsiyet=’E’ ;

char cinsiyet=’K’ ;

 

  • String Değişken Tipi

String değişken tipi alfnumerik değişkenler tanımlamak için kullanılır. Yani string değişkenlere girilen değer bilgisayar tarafından yazı olarak algılanır ve üzerinde matematiksel işlem yapılamaz. Stringe değer atamak için çift tırnak operatörü ” ” kullanılır.

KOD ;  String degiskenAdi ;

String cinsiyet=”Erkek” ;

 

Java Veri Tipleri” için bir yanıt

Add yours

Yorum bırakın

WordPress.com'da ücretsiz bir web sitesi ya da blog oluşturun.

Yukarı ↑