Java

Java Değişkenler ve Temel Veri Tipleri

Java Değişken nedir?

Bir değişken, bir java programının ömrü boyunca sizin için değeri olan bir kutu olarak düşünülebilir. Her değişkene, tutabileceği değerin türünü ve miktarını gösteren bir veri türü atanır.

Bir programda bir değişken kullanmak için 2 adımı gerçekleştirmeniz gerekir

  • Değişken tanımlanmalı
  • Değişkene değer atanmalı

Değişken Tanımlama

Bir değişken tanımlamak için, veri tipini belirtmeli ve değişkene benzersiz bir isim vermelisiniz.

Aşağıdaki java programlama dili ile örnek değişken tanımlamaları yapılmıştır.

Değişkene Değer Atama

Değişkene geçerli bir değer ataması için değişkenin tipine uygun değer ve aralıkta verilerin = (eşittir) operatörü ile atanması gerekir.

 

Java Değişken Türleri

1) Yerel Değişkenler
Yerel Değişkenler, bir yöntemin gövdesi içinde beyan edilen bir değişkendir.

2) Örnek Değişkenler
Durum değişkenleri STATIC anahtar sözcüğü olmadan tanımlanır. Bunlar, bir yöntem bildiriminin dışında tanımlanır. Nesne özgüdür ve örnek değişkenler olarak bilinir.

3) Statik Değişkenler
Statik değişkenler, program çalıştırmanın başında sadece bir kez başlatılır. Bu değişkenler, herhangi bir örnek değişkeninin başlatılmasından önce ilk önce başlatılmalıdır.

 

Java Veri Türleri

Veri türleri, değişkende saklanacak farklı değerleri sınıflandırır. Java’da iki tür veri türü vardır.

  • Temel veri türleri
  • Temel Olmayan veri türleri

Temel veri türleri

Temel veri türleri java dilinde önceden tanımlanmış türlerdir. Bu türlerin ilk değerleri java tarafından tanımlanmış ve değiştirilmezdir.

Javada 8 tane temel veri türü vardır. Bu türler  byte, short, int, long, char, float, double, boolean.

 

Tam sayı veri türleri: Tamsayı sayılar için kullanılan veri türüdür. Türün tanımlanması ve boyutu aşağıdaki gibidir.

 

Float veri türleri : Ondalıklı sayılar için kullanılan veri türüdür. Türün tanımlanması ve boyutu aşağıdaki gibidir.

 

Metinsel Karater türü: Karakter tutmak için kullanılan veri türüdür. Türün tanımlanması ve boyutu aşağıdaki gibidir.

 

Mantıksal veri türü: Mantıksal lojik kararlar için kullanılan veri türüdür.

 

Java Veri Türleri
Veri Türü Varsayılan Değer Bellek Boyutu
byte 0 1 byte
short 0 2 byte
int 0 4 byte
long 0L 8 byte
float 0.0f 4 byte
double 0.0d 8 byte
boolean false 1 bit
char ‘\u0000’ 2 byte

 

Java Veri Türü Dönüşümü ve Değer Ataması

Aşağıdaki gibi bir türden bir değişken başka bir türün değerini alabilir.

Durum 1) Daha küçük kapasitelerin değişkenliği, daha büyük kapasiteye sahip başka bir değişkene atanır.

Bu dönüşüm otomatik olarak yapılır ve istemsiz tür dönüşümü olarak isimlendirilir.

 

Durum 2) Daha büyük kapasitelere sahip değişken, daha küçük kapasiteye sahip başka bir değişkene atanabilir.

Bu gibi durumlarda, dönüşüm işlecini açıkça belirtmeniz gerekir. Bu işlem istemli tür dönüşümü olarak bilinir.

 

 

 

1 Yorum

Yorum yap

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

%d blogcu bunu beğendi: