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

click fraud protection

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

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

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

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

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

 الوزن int = 300 ؛

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


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

هذا لتذكر معرفات جافا

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

  • الكلمات المحجوزة مثل
    صف دراسي
    ,
    استمر
    ,
    باطل
    ,
    آخر
    و
    إذا
    لا يمكن استخدامها.
  • "أحرف Java" هي المصطلح المعطى للأحرف المقبولة التي يمكن استخدامها لمعرف. وهذا لا يشمل فقط الحروف الأبجدية العادية ولكن أيضًا الرموز ، التي تتضمن فقط ، دون استثناء ، الشرطة السفلية (_) وعلامة الدولار ($).
  • تتضمن "أرقام Java" الأرقام من 0 إلى 9.
  • يمكن أن يبدأ المعرف بحرف أو علامة الدولار أو الشرطة السفلية ، ولكن ليس برقم. ومع ذلك ، من المهم أن تدرك أن الأرقام
    instagram viewer
    يستطيع يمكن استخدامها طالما أنها موجودة بعد الحرف الأول ، مثل
    e8xmple
  • يمكن أن تكون أحرف وأرقام Java أي شيء من مجموعة أحرف Unicode ، مما يعني أنه يمكن استخدام الأحرف بالصينية واليابانية ولغات أخرى.
  • المسافات غير مقبولة ، لذلك يمكن استخدام تسطير سفلي بدلاً منها.
  • لا يهم الطول ، لذلك يمكن أن يكون لديك معرف طويل بالفعل إذا اخترت.
  • سيحدث خطأ في وقت الترجمة إذا كان المعرف يستخدم نفس الهجاء لكلمة رئيسية أو حرفية فارغة أو حرفية منطقية.
  • نظرًا لأن قائمة كلمات SQL الأساسية قد تتضمن ، في مرحلة ما في المستقبل ، كلمات SQL أخرى (ومعرفات) لا يمكن تهجئتها مثل الكلمة الرئيسية) ، لا يُنصح عادةً باستخدام كلمة SQL الأساسية ككلمة المعرف.
  • يوصى باستخدام المعرّفات المرتبطة بقيمها بحيث يسهل تذكرها.
  • المتغيرات حساسة لحالة الأحرف ، مما يعني
    myvalue
    لا يعني نفس
    MyValue

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

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

  • _اسم المتغير
  • _3 متغير
  • $ testvariable
  • VariableTest
  • متغير
  • this_is_a_variable_name_that_is_long_but_still_valid_because_of_the_underscores
  • قيمة الحد الأقصى

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

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