نام گذاری در جاوا
نام گذاری در جاوا و تمام زبان های برنامه نویسی پیرو یک سری قوانین خاصه که توی این مطلب ، مهمترین قوانینی که باید رعایت بشه رو توضیح میدم.
البته دقت داشته باشید که اینها قوانین لازم الاجرای برنامه نویسی هستند، به این معنی که اگر این قوانین رعایت نشوند ، برنامه شما Syntax Error خواهد داشت و قابل کامپایل و اجرا نخواهد بود. در کنار این قوانین ، یک سری الگو ها تعریف شده که اجباری در رعایتشون نیست ، اما رعایت اونها باعث می شه برنامه بهتری داشته باشید. اونها قوانین هستند که مرز بین برنامه نویس و برنامه نویس حرفه ای رو مشخص می کنند.
در مورد اون قوانین توی بخش برنامه نویس های حرفه ای بیشتر توضیح می دم.
قوانین نام گذاری :
کاراکتر های مجاز برای استفاده در نام عبارت اند از : اعداد ، حروف (a تا z) ، کاراکتر زیرخط (_ یا Underline) و کاراتر $ . از کاراکتر های حرفی سایر زبان ها (مانند فارسی ) هم می شه استفاده کرد ولی به شدت توصیه میشه که اینکار رو نکنید.
هر نامی که انتخاب می کنید (نام متغیر ، متد ، کلاس و غیره) باید با یک کاراکتر مجاز غیر عددی شروع بشه
بدیهیه که نام نمی تونه شامل فاصله یا نقطه باشه.
نامی که انتخاب می کنید نباید توی لیست کلمات کلیدی باشه ( لیست کلمات کلیدی)
نام ها در جاوا و اکثر زبان های پیشرفته ، case sensitive هستند . یعنی ALI و ali دو نام کاملا متفاوت هستند.