Bu eğitimde anahtar kelimeler hakkında bilgi edineceksiniz; Java programlamada ayrılmış sözcükler. Ayrıca, tanımlayıcılar hakkında bilgi edineceksiniz.
Java Anahtar Kelimeleri
Anahtar sözcükler, derleyici için özel anlamlara sahip, önceden tanımlanmış, Java programlamasında kullanılan ayrılmış sözcüklerdir. Örneğin:
int skor;
İşte int
bir anahtar kelimedir. Değişken puanının tam sayı tipinde olduğunu gösterir (32-bit işaretli ikinin tamamlayıcı tamsayısı).
Sen gibi anahtar kelimeleri kullanamaz int
, for
, class
vb onlar Java programlama dili sözdizimi parçası olan değişken adı (veya tanımlayıcılar) olarak. Java programlamadaki tüm anahtar kelimelerin tam listesi burada.
Öz | iddia etmek | Boole | kırmak | bayt |
durum | tutmak | kömür | sınıf | sabit |
devam et | varsayılan | yapmak | çift | Başka |
Sıralama | genişler | final | en sonunda | yüzer |
için | git | Eğer | uygular | ithalat |
örneği | int | arayüz | uzun | yerli |
yeni | paket | özel | korumalı | halka açık |
dönüş | kısa | statik | katıfp | Süper |
değiştirmek | senkronize | bu | atmak | atar |
geçici | Deneyin | geçersiz | uçucu | süre |
Bu anahtar kelimelerin yanında true
, false
ve null
tanımlayıcı olarak da kullanamazsınız . Çünkü onlar değişmezler. Değişmez değerler hakkında daha fazla bilgi edinmek için Java literallerini ziyaret edin.
Java tanımlayıcıları
Tanımlayıcılar değişkenlere, sınıflara, yöntemlere vb. Verilen adlardır. Yukarıdaki kodu göz önünde bulundurun;
int skor;
Burada puan bir değişkendir (bir tanımlayıcı). Anahtar kelimeleri değişken adları olarak kullanamazsınız. Bunun nedeni, anahtar kelimelerin önceden tanımlanmış anlamları olmasıdır. Örneğin,
int float;
Yukarıdaki kod yanlış. Bunun nedeni float
bir anahtar kelimedir ve değişken adı olarak kullanılamaz.
Değişkenler hakkında daha fazla bilgi edinmek için Java değişkenlerini ziyaret edin.
Bir Tanımlayıcıyı Adlandırma Kuralları
- Tanımlayıcılar bir anahtar kelime olamaz.
- Tanımlayıcılar büyük / küçük harfe duyarlıdır.
- Bir dizi harf ve rakam içerebilir. Ancak,
$
veya harfiyle başlamalıdır_
. Bir tanımlayıcının ilk harfi rakam olamaz. - Bir tanımlayıcıyı ve
$
veya yerine bir harfle başlatmak için bir kuraldır_
. - Beyaz boşluklara izin verilmez.
- Benzer şekilde, aşağıdaki gibi semboller kullanamaz
@
,#
vb.
İşte bazı geçerli tanımlayıcılar:
- Puan
- seviye
- en yüksek skor
- 1 numara
- convertToString
İşte bazı geçersiz tanımlayıcılar:
- sınıf
- yüzer
- 1 numara
- en yüksek skor
- @pple