Dünən sinifdə “Açar sözlər” adlı oyun oynadıq. Hər kəs açar sözü adlandırmalı və onun nə demək olduğunu bacardığı qədər izah etməli idi. Təxminən 15 nəfər idik, üç dövrədən çox dövrə üçün kifayətdir. Bəziləri birincidə, bəziləri ikincidə ayrıldı. Daha sevindirici haldır ki, mən sonuncu dəfə məktəbi tərk etdim. Bunlar. Bu oyunda yerləri ayıra bilsəniz, ikinci yeri tutdu. JAVA-da 50 açar söz - 1Beləliklə, Google-un köməyi olmadan əlinizi sınayın, təbii ki, əks halda hamısını izah etmədən xatırlayaraq məqam itirilir. Özünüzü yoxlamaq üçün pişiyin altına baxın. Hazırda JAVA dilində 50 (əlli!) açar söz müəyyən edilmişdir. Əvvəllər bir az daha çox var idi, lakin indiki JAVA spesifikasiyası aşağıda sadalanan 50 sözdən ibarətdir. Onları qruplara ayırmağa çalışdım, hər birini izah etməyəcəm, ona görə də çoxu aydın olmalıdır. Primitivlər
  1. bayt
  2. qısa
  3. int
  4. uzun
  5. char
  6. sal
  7. ikiqat
  8. boolean
Döngələr və budaqlar
  1. əgər
  2. başqa
  3. keçid
  4. hal
  5. default
  6. isə
  7. et
  8. fasilə
  9. davam et
  10. üçün
İstisnalar
  1. cəhd edin
  2. tutmaq
  3. nəhayət
  4. atmaq
  5. atır
Əhatə dairəsi
  1. özəl
  2. qorunur
  3. ictimai
Reklam\İdxal
  1. idxal
  2. paket
  3. sinif
  4. interfeys
  5. uzanır
  6. həyata keçirir
  7. statik
  8. final
  9. boş
  10. mücərrəd
  11. yerli // metodun platformadan asılı kodda, çox vaxt C-də həyata keçirildiyini bildirir. Məsələn, Obyektdəki hashcode metodunda belə bir dəyişdirici var.
Yarat\Qayıt\Zəng
  1. yeni
  2. qayıtmaq
  3. bu
  4. super
Çox iş parçacığı
  1. sinxronlaşdırılmışdır
  2. uçucu
Mövcud (ehtiyatda), lakin dildə istifadə edilməyən açar sözlər
  1. const
  2. getmək
Qrupların heç birinə daxil olmayan açar sözlər
  1. misal
  2. enum // sadalama
  3. təsdiq // məlumatların yoxlanılması
  4. transient // sinif sahələrinə aiddir və sahənin sinfin qalıcı vəziyyətinin bir hissəsi olmadığını bildirir. Bunlar. Serializasiya zamanı bu sahə yazılmayacaq. Və müvafiq olaraq, sıradan çıxarma zamanı bayt axınından bərpa olunmayacaq.
  5. strictfp // Mən əvvəllər bu sözdən başqa hər şeyi eşitmişəm, lakin bunu ilk dəfə eşitməli oldum (yeri gəlmişkən, heç kim onun adını və const sözünü deyə bilməzdi). Strictfp açar sözü ilə sinfi, metodu, interfeysi dəyişdirməklə, siz köhnə versiyalarda olduğu kimi üzən nöqtə hesablamalarının yerinə yetirilməsini təmin edirsiniz. Bu, üzən nöqtə əməliyyatlarının nəticələrinin bütün platformalarda dəyişməz olmasını təmin etmək üçün edilir.
PS Bütün bu sözlər əlifba sırası ilə və kiçik izahatlarla burada . Hələlik bu qədər! Hər kəsə uğurlar və yenidən görüşənədək!