जावा में एक कंस्ट्रक्टर एक विशेष विधि या कोड का ब्लॉक है जिसका उपयोग किसी ऑब्जेक्ट की स्थिति को आरंभ करने के लिए किया जाता है जब यह बनाया जाता है। इसका नाम उसी वर्ग के रूप में होता है जिसमें यह रहता है और जब किसी ऑब्जेक्ट को <unk>new<unk> कीवर्ड का उपयोग करके स्थापित किया जाता है तो इसे बुलाया जाता है। कंस्ट्रक्टरों में मापदंडों के अलग-अलग सेट हो सकते हैं, जो अलग-अलग प्रारंभिक स्थितियों के साथ ऑब्जेक्टों के निर्माण की अनुमति देते हैं। इसके अतिरिक्त, यदि कोई कंस्ट्रक्टर स्पष्ट रूप से एक वर्ग में परिभाषित नहीं किया गया है, तो जावा कंपाइलर स्वचालित रूप से एक नो-आर्गुमेंट कंस्ट्रक्टर बनाएगा, जो केवल डिफ़र्ट वेरिएबल्स को उनके डिफ़ॉल्ट मानों पर आरंभ करता है।
जावा में एक कन्स्ट्रक्टर क्या है, समझाएं।