एक सहकर्मी ने मुझे एक वर्गीकृत "बूलियन" का उपयोग करने के लिए एक आदिम "बूलियन" का उपयोग करने से हस्ताक्षर बदलने के लिए कहा। उसने एक बहुत अच्छा स्पष्टीकरण क्यों नहीं दिया?मुझे "बूलियन" के बजाय बूलियन को पैरामीटर के रूप में क्यों पास करना चाहिए?
क्या आप में से कोई इस बारे में सुना है और क्या आप में से कोई भी यह बता सकता है कि यह महत्वपूर्ण क्यों है या इससे कोई फर्क नहीं पड़ता?
संपादित करें: उन्होंने उल्लेख किया कि यह सार्वजनिक तरीकों के लिए अच्छा अभ्यास था।
फ़ील्ड का उपयोग सिर्फ एक झंडा है जो मुझे बताता है कि एक प्रवाह या दूसरे को कॉल करना है या नहीं, यह सच है या गलत है।
देखें: http://stackoverflow.com/questions/1295170/whats-the-difference-between-boolean-and-boolean-in-java और यह भी देखें: http://stackoverflow.com/questions/2306257/boolean-instanceof-object-is-true – Shog9
कोई सटीक डुप्ली नहीं है, ओपी दूसरे के ऊपर एक (डी) लाभ के लिए पूछता है, केवल अंतर नहीं। – kennytm
@ शोग 9 - यह ऊपर सूचीबद्ध प्रश्न का डुप्लिकेट नहीं है। मैं बूलियन और बूलियन के बीच के अंतर के बारे में नहीं पूछ रहा हूं, मुझे अंतर पता है। मेरा सवाल यह है कि क्या कुछ डी-फैक्टो मानक है या कुछ जो मुझे नहीं पता है, यह बताता है कि आपको सार्वजनिक तरीकों के पैरामीटर प्रकारों के लिए "बूलियन" का उपयोग करना चाहिए। –