الكلمات المفتاحية

قبل عدة أقسام، أخبرتك أنك تستطيع اختيار أي اسم لمتغيراتك، لكنّ ذلك ليس صحيحاً تماماَ. هناك كلمات معينة محجوزة في Java لأن المترجم يستخدمها لإعراب (parse) بنية برنامجك، وإذا استخدمتها كأسماء للمتغيرات، سيرتبك المترجم. هذه الكلمات، تدعى الكلمات المفتاحية (keywords)، وهي تتضمن الكلمات public، class، void، int، وغيرها الكثير.
القائمة الكاملة للكلمات المفتاحية موجودة على http://download.oracle.com/javase/tu...keywords.html، هذا الموقع، المقدم من شركة أوراكل، يحتوي على توثيق Java الذي أعتمد إليه في هذا الكتاب.
بدلاً من حفظ القائمة، سأقترح أن تستفيد من ميزة تقدمها معظم بيئات البرمجة: تلوين الشفرة. بينما تكتب البرنامج، الأجزاء المختلفة منه ستظهر في ألوان مختلفة. مثلاً، الكلمات المفتاحية قد تكون باللون الأزرق، السلاسل المحرفية بالأحمر، وبقية الشفرة بالأسود. إذا كتبت اسماً لمتغير وتغير لونه إلى الأزرق، فانتبه! قد تنتج أفعال غريبة عن المترجم.