Değişkenler
Değişkenler, kendi içlerinde veri barındıran sembolik isimlerden oluşmaktadır. Genel amacı, verileri birbirinden ayırmak için kullanılır. Değişkenleri tanımlarken ilk önce türü yazılır. Tür burada, int, float, byte, short gibi veri türleridir. Buna örnek vermek gerekirse:
1 | int i; |
diye belirttiğimizde biz burada değişken tanımlamış oluruz, ama değişkene bir veri tanımlamadığımızdan dolayı sistemde bir veri kaplamaz. Bunu kapsamlı olarak aşağıdaki örneklerde göstereceğim. Bunun haricinde, değişken tanımlarken uymanız gereken bazı kurallar vardır:
Değişken Tanımlama Kuralları
- Değişken isimlendirilirken içerisinde boşluk olmamalıdır.1String ad soyad="Muhiddin Yılmaz";//Bu yanlış bir kullanımdır.
Böyle isimlendirilirse, boşluk bırakılırsa derleyici hata verecektir. Bunun yerine alt çizgi gibi karakterler kullanabilirsiniz. Örneğin:
1String ad_soyad="Muhiddin Yılmaz";//Bu doğru kullanımdır. - Değişkenler isimlendirilirken başında rakam ile isimlendirilemez, değişken isimleri harf ile başlamalıdır.1int 1sayi=5;//Bu yanlış bir kullanımdırr.
Bunu yaptığınızda yine hata ile karşı karşıya kalacaksınız. Bunun yerine sayıyı sona yazabilirsiniz. Örneğin:
1int sayi1=5;//Bu doğru bir kullanımdır..
Java da Veri Tipleri 3’e Ayrılmaktadır
Primitive (ilkel) veri tipleri
Referans tipleri;
Null tipi
Primitive Tipler
- Long: 64 bittir. Uzun sayıları tutmak için kullanılır.
- Byte: 8 bittir. -128 ile 127 arasında değerler almaktadır.
- Short: 16 bittir. -32768 ile 32767 arasında değerler alırlar.
- Int: 32 bittir. Varsayılan değeri 0’dır.
- Float: Uzunluğu 32 bittir. Ondalık sayı türündedir.
- Double: Uzunluğu 64 bittir. Ondalık sayı türündedir.
- Char: Uzunluğu 16 bittir. Karakter türünde değer almaktadırlar. İçerisine yalnızca bir harf, rakam, işaret girilebilir.
- Boolean: Bu tür sadece true-false değerini alabilir.
1 | long: i=666666666; //Yanına bir rakam daha girerseniz tanımlama yapamayacaktır |
1 | Byte i=126; |
1 | short i=32767; |
1 | int i=2060; |
1 | float i=16.99f; //Şeklinde yazmamız gerekmektedir sonuna f harfini koymamız gerekmektedir. |
1 | double i=25.11; |
1 2 | char karakter1='M'; //Tek tırnak içerisine yazmaya dikkat etmelisiniz, çift tırnak kullanırsak hata alırız. |
1 2 3 | int i=5; boolean z=(i==5); //i ile 5 birbiriyle karılaştırılır. i ile 5 birbirine eşit olduğu için true döner ve bu z'ye atanır. |
Referans Tipler
Array
Class
Interface
Bu tiplere ise ileriki yazılarımızda değineceğiz.
String: Referans tipindedir. String ifadeler çift tırnak içinde tanımlanır.
Örneğin:
1 | String bölge="Karadeniz"; |
Null Tipi
Null, herhangi bir değere, veriye sahip olmama durumuna verilen isimdir.