Java'da qanday o'zgaruvchilar nomlari amal qiladi?
Java'da qanday o'zgaruvchilar nomlari amal qiladi?

Video: Java'da qanday o'zgaruvchilar nomlari amal qiladi?

Video: Java'da qanday o'zgaruvchilar nomlari amal qiladi?
Video: 1 - dars | C ++ dasturlash tili | Darslik | Qudrat Abdurahimov | O'zbekchasiga 2024, May
Anonim

Hammasi o'zgaruvchilar nomlari alifbo harfi, pastki chiziq yoki (_) yoki dollar belgisi ($) bilan boshlanishi kerak. Konventsiya har doim alifbo harfidan foydalanishdir. Dollar belgisi va pastki chiziq tavsiya etilmaydi. Birinchi bosh harfdan keyin, o'zgaruvchilar nomlari 0 dan 9 gacha bo'lgan harflar va raqamlarni ham o'z ichiga olishi mumkin.

Xo'sh, o'zgaruvchilarning haqiqiy nomlari nima?

A haqiqiy oʻzgaruvchi nomi harf bilan boshlanadi va namelengthmax dan oshmasligi kerak belgilar . Yaroqli oʻzgaruvchilar nomlari harflar, raqamlar va pastki chiziqni o'z ichiga olishi mumkin.

Keyinchalik savol tug'iladi: Java'da qonuniy o'zgaruvchilar nomlari nima? Java-da qanday qonuniy o'zgaruvchilar nomlari. O'zgaruvchilar nomlari katta-kichik harflarga sezgir. O'zgaruvchining nomi har qanday yuridik identifikator bo'lishi mumkin - harf bilan boshlanadigan cheksiz uzunlikdagi harflar va raqamlar, dollar belgisi "$" yoki pastki chiziq xarakter ““.

Bundan tashqari, Java-da o'zgaruvchining nomi uchun nimani ishlatib bo'lmaydi?

Kalit so'zlar oldindan belgilangan, zaxiralangan so'zlardir ishlatilgan ichida Java kompilyator uchun maxsus ma'noga ega bo'lgan dasturlash. Siz mumkin emas int, for, class va hokazo kabi kalit so'zlardan foydalaning o'zgaruvchan nomi (yoki identifikatorlar) ning bir qismi bo'lganligi sababli Java dasturlash tili sintaksisi.

Yaroqsiz o'zgaruvchilar nomlari nima?

Bunga quyidagi misollar keltiriladi tegishli o'zgaruvchilar nomlari : yosh, jins, x25, bosh_yoshi. Bunga quyidagi misollar keltiriladi noto'g'ri o'zgaruvchilar nomlari : age_ (pastki chiziq bilan tugaydi);

O'zgaruvchi nomi faqat quyidagi so'zlardan iborat bo'lgan so'zdir:

  • Inglizcha A.. Z va a.. z harflari;
  • Raqamlar 0..
  • pastki chiziq belgisi "_".

Tavsiya: