التعليقات

تعريف وأمثلة من معرفات Java

تعريف وأمثلة من معرفات Java

معرف Java هو اسم يطلق على حزمة أو فئة أو واجهة أو طريقة أو متغير. يسمح للمبرمج بالإشارة إلى العنصر من أماكن أخرى في البرنامج.

لتحقيق أقصى استفادة من المعرفات التي تختارها ، اجعلها ذات مغزى واتبع اصطلاحات تسمية Java القياسية.

أمثلة من معرفات Java

إذا كان لديك متغيرات تحمل اسم شخص ، وارتفاعه ، ووزنه ، فاختر معرفات تجعل الغرض منها واضحًا:

اسم السلسلة = "Homer Jay Simpson"؛

الوزن الباحث = 300

ارتفاع مزدوج = 6 ؛

System.out.printf ("اسمي٪ s ، طولي هو٪ .0f قدم ووزني هو٪ d رطل. D'oh!٪ n" ، الاسم ، الطول ، الوزن) ؛

هذا لنتذكر حول معرفات جافا

نظرًا لوجود بعض القواعد الصارمة ، أو القواعد النحوية عندما يتعلق الأمر بمعرفات Java (لا تقلق ، ليس من الصعب فهمها) ، تأكد من أنك على دراية بهذه الأمور وما يلي:

  • كلمات محفوظة مثل

    صف دراسي,

    استمر,

    باطل,

    آخرو

    إذالا يمكن استخدامها.

  • "Java Java" هو المصطلح الذي يُعطى للأحرف المقبولة التي يمكن استخدامها لمعرف. لا يشمل ذلك الأحرف الأبجدية العادية فحسب ، بل يشمل أيضًا الرموز ، والتي تتضمن ، دون استثناء ، الشرطة السفلية (_) وعلامة الدولار ($).
  • تتضمن "أرقام Java" الأرقام من 0 إلى 9.
  • يمكن أن يبدأ المعرف بحرف أو علامة الدولار أو الشرطة السفلية ، ولكن ليس برقم. ومع ذلك ، من المهم أن ندرك أن الأرقاميستطيع يمكن استخدامها طالما أنها موجودة بعد الحرف الأول ، مثل

    e8xmple

  • يمكن أن تكون حروف وأرقام Java أي شيء من مجموعة أحرف Unicode ، مما يعني أنه يمكن استخدام الأحرف في الصينية واليابانية ولغات أخرى.
  • المسافات غير مقبولة ، لذا يمكن استخدام الشرطة السفلية بدلاً من ذلك.
  • لا يهم الطول ، لذلك يمكن أن يكون لديك معرف طويل جدًا إذا اخترت ذلك.
  • سيحدث خطأ في وقت الترجمة إذا كان المعرف يستخدم نفس الهجاء ككلمة رئيسية أو حرفية فارغة أو حرفية منطقية.
  • نظرًا لأن قائمة الكلمات الأساسية لـ SQL قد تشتمل ، في مرحلة ما في المستقبل ، على كلمات SQL أخرى (ولا يمكن تهجئة المعرفات بنفس الكلمة الرئيسية) ، فعادةً ما لا يوصى باستخدام كلمة أساسية SQL كمعرّف.
  • يوصى باستخدام معرفات مرتبطة بقيمها حتى يسهل تذكرها.
  • المتغيرات حساسة لحالة الأحرف ، مما يعني

    myvalueلا يعني نفس

    MyValue

ملحوظة: إذا كنت في عجلة من أمرك ، فما عليك سوى الاستغناء عن حقيقة أن المعرف هو واحد أو أكثر من الأحرف التي تأتي من مجموعة من الأرقام والحروف وتسطير أسفل السطر وعلامة الدولار ، وأن الحرف الأول يجب ألا يكون أبداً رقمًا.

وفقًا للقواعد الموضحة أعلاه ، تعتبر هذه المعرّفات قانونية:

  • _اسم المتغير

  • _3variable

  • $ testvariable

  • VariableTest

  • variabletest

  • this_is_a_variable_name_that_is_long_but_still_valid_because_of_the_underscores

  • قيمة الحد الأقصى

وهنا بعض الأمثلة من معرفات ذلك غير صالحة لأنهم يخالفون القواعد المذكورة أعلاه:

  • 8example(هذا يبدأ برقم)

  • إكساء + التنوير القائل(علامة الجمع غير مسموح بها)

  • اختبار متغير(المساحات غير صالحة)

  • this_long_variable_name_is_not_valid_because_of_this-الواصلة(على الرغم من أن الشرطة السفلية مقبولة في المثال الوارد أعلاه ، فإن الواصلة في هذا المعرف تجعلها غير صالحة)