आरक्षित शब्द ऐसे शब्द हैं जिनका उपयोग नहीं किया जा सकता है वस्तु या परिवर्तनशील में नाम जावा प्रोग्राम क्योंकि वे पहले से ही जावा प्रोग्रामिंग भाषा के सिंटैक्स द्वारा उपयोग किए जाते हैं।
यदि आप अपने जावा प्रोग्राम में नीचे दिए गए किसी भी शब्द को पहचानकर्ता के रूप में उपयोग करने का प्रयास करते हैं, तो आपको नीचे दिए गए एक त्रुटि मिलेगी।
आरक्षित जावा कीवर्ड की सूची
सार | ज़ोर | बूलियन | टूटना | बाइट | मामला |
पकड़ | चार | कक्षा | स्थिरांक | जारी रखें | चूक |
दोहरा | कर | अन्य | enum | फैली | असत्य |
अंतिम | आखिरकार | नाव | के लिये | के लिए जाओ | अगर |
औजार | आयात | का उदाहरण | पूर्णांक | इंटरफेस | लंबा |
देशी | नया | शून्य | पैकेज | निजी | संरक्षित |
जनता | वापसी | कम | स्थिर | strictfp | उत्तम |
स्विच | सिंक्रनाइज़ | इस | फेंकना | फेंकता | क्षणिक |
सच | प्रयत्न | शून्य | परिवर्तनशील | जबकि |
* strictfp जावा मानक संस्करण संस्करण 1.2 में इस सूची में कीवर्ड जोड़ा गया था, ज़ोर संस्करण 1.4 में, और enum संस्करण 5.0 में।
भले ही के लिए जाओ तथा स्थिरांक अब जावा प्रोग्रामिंग भाषा में उपयोग नहीं किया जाता है, वे अभी भी कीवर्ड के रूप में उपयोग नहीं किए जा सकते हैं।
यदि आप एक आरक्षित शब्द का उपयोग करते हैं तो क्या होता है?
मान लीजिए कि आप एक नया वर्ग बनाने की कोशिश करते हैं और इसे आरक्षित शब्द का उपयोग करके नाम देते हैं, जैसे:
// आप एक आरक्षित शब्द के रूप में अंत में उपयोग नहीं कर सकते हैं!
कक्षा अंत में {
सार्वजनिक स्थैतिक शून्य main (String [] args) {
//कक्षा का कोड..
}
}
संकलित करने के बजाय, जावा प्रोग्राम इसके बजाय निम्नलिखित त्रुटि देगा:
अपेक्षित होना