کلیدواژه ها (Keywords)
اینجا درباره «کلیدواژه های جاوا» حرف می زنیم. کلیدواژه یعنی واژه رزرو شده. این واژه ها برای نام کلاس یا متغیر مجاز نیستند. پس حواست باشد تا خطا نگیری.
کلیدواژه های جاوا چیست؟
جاوا مجموعه ای واژه رزرو دارد. این واژه ها برای ساختار زبان اند. بنابراین آن ها را به عنوان «شناسه» مثل نام متغیر استفاده نکن.
نمونه های مهم از کلیدواژه ها
- class: یک کلاس تعریف می کند.
- public: دسترسی عمومی به کلاس یا متد می دهد.
- private: دسترسی را به همان کلاس محدود می کند.
- protected: در همان پکیج و زیرکلاس ها قابل دسترسی است.
- static: بدون ساخت شیء، قابل دسترسی می شود.
- final: تغییرناپذیر می کند یا جلوی ارث بری را می گیرد.
- if / else: شرط می سازند.
- for / while / do: حلقه ایجاد می کنند.
- break: از حلقه یا switch خارج می شود.
- switch / case / default: یکی از چند مسیر را اجرا می کنند.
- try / catch / finally: خطاها را مدیریت می کنند.
- return: اجرای متد را تمام می کند و مقدار برمی گرداند.
- new: شیء جدید می سازد.
- int / double / boolean / char: نوع داده تعریف می کنند.
- extends / implements: ارث بری و پیاده سازی را مشخص می کنند.
- package / import: پکیج را تعریف و وارد می کنند.
- enum: نوع شمارشی تعریف می کند.
- var: متغیر را اعلام می کند (جاوا 10).
نکته: واژه های true، false و null کلیدواژه نیستند؛ اما رزرو هستند و نمی توانند «شناسه» باشند.
رفرنس کامل کلیدواژه ها
فهرست کامل را اینجا ببین: Java Reserved Keywords. سپس برای هر واژه، صفحه توضیحش را باز کن.
لینک های داخلی مفید
- مرجع جاوا برای دسترسی سریع به همه رفرنس ها.
- کلیدواژه های جاوا را همیشه نشانه گذاری کن.
جمع بندی سریع
- کلیدواژه ها واژه های رزرو هستند.
- برای نام گذاری از آن ها استفاده نکن.
- لیست کامل را در رفرنس ببین.
- true/false/null کلیدواژه نیستند.